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/mcpHTTP 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.