MCP Server

MCP Server

Connect AIScan as an MCP server in Claude Desktop, Cursor, or any MCP-aware runtime.

What is MCP?

Model Context Protocol is Anthropic's open standard for connecting LLMs to tools, files, and live data. AIScan ships an MCP server so any MCP-aware runtime can ask the scanner for a report, drill into a specific check, or grade a URL — all from inside a chat.

Endpoint

https://aiscan.site/api/mcp

HTTP transport, no auth required for the public tools. The discovery card lives at /.well-known/mcp/server-card.json.

Available tools

  • scan_website — run a full scan; takes url; returns the same JSON as the REST API.
  • get_fixes — given a URL (or a prior scan id), return only the failing/partial checks plus their remediation guides.
  • get_grade — lightweight call that returns just the score, grade, level, and the platform — no checks. Good for "is this site agent-ready?" gating.

Claude Desktop

Add AIScan to your claude_desktop_config.json:

{
  "mcpServers": {
    "aiscan": {
      "type": "http",
      "url": "https://aiscan.site/api/mcp"
    }
  }
}

Restart Claude Desktop and you'll see the three tools listed under the 🔧 menu.

Cursor & Windsurf

Both editors read the same MCP server format. Open the MCP settings panel, add a new HTTP server, paste the URL above, and save. The tools become available in agent mode.

Raw HTTP

If your runtime doesn't speak MCP, hit the REST endpoint directly — see REST API. Everything the MCP server returns is a thin wrapper around the same JSON.