An MCP server is like a USB port for AI agents: it exposes a small set of named tools that an assistant can call when it needs them. Sourceable's server is public and read-only — it reads public websites and never touches any customer's private data.
Ask your agent to scan a URL and get a 0–100 agent-readiness score with fixes.
Claude Desktop, the MCP Inspector, or any agent framework that speaks MCP.
Point your MCP client at this endpoint using the Streamable HTTP transport. No API key or login is needed for the public scanner.
https://api.besourceable.com/mcpOpen your claude_desktop_config.json (Settings → Developer → Edit Config) and add the Sourceable server. The mcp-remote helper bridges Claude Desktop to the remote endpoint. Restart Claude after saving.
{
"mcpServers": {
"sourceable": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.besourceable.com/mcp"]
}
}
}Once restarted, ask Claude something like "Scan stripe.com for AI agent readiness" and it will call the tool automatically.
The MCP Inspector is a visual tool to explore any MCP server. Run it, then connect to the endpoint with transport Streamable HTTP, and click List Tools.
npx @modelcontextprotocol/inspectorscan_agent_readinessScore any public website (0–100) on how ready it is for AI agents, across five pillars, and return concrete fixes.
urlrequiredThe public website URL to scan.includeWebMcpoptionalAlso run the slower browser-based WebMCP probe (~1–3s extra). Defaults to false.A readable summary plus structured data: overall score, maturity level, the five pillar scores, and the top fixes to reach the next level.
get_scan_reportRe-open a finished report using the token from a Sourceable report link, and return its scores and fixes.
reportTokenrequiredThe report token from a Sourceable report URL or email link.The same scores and fixes as a fresh scan, for an already-completed report.
Prefer to test without an agent? Call the tool directly with curl. The reply streams back as server-sent events (lines beginning with data:).
curl -sN https://api.besourceable.com/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "scan_agent_readiness",
"arguments": { "url": "https://example.com" }
}
}'A secure, login-protected tier is on the roadmap — letting your agent read your own brand's AI visibility, monitors, and competitor comparisons straight from your Sourceable dashboard. Want it sooner? Tell us.