Model Context Protocol

Use IMVASA Audit Tool inside your AI

IMVASA Audit Tool exposes a public MCP server so Claude, ChatGPT, Cursor, and any other MCP-capable client can run SEO + GEO audits directly from chat. No API key required.

Server URL
https://seoaudit.imvasa.dev/mcp

Transport: HTTP (streamable). Auth: none. Public tools only.

Available tools

run_audit· Run SEO + GEO audit

Run a full free SEO + GEO audit on any public URL. Returns scores, priority fixes, and a shareable report link.

Try: "Audit https://stripe.com and tell me the top 3 GEO issues."

get_audit· Get audit report

Fetch a previously-run report by internal id or public share id.

Try: "Get the full report for share id abc123."

Connect your client

Claude Desktop

Open Settings, Developer, Edit Config, then add:

{
  "mcpServers": {
    "imvasa-audit": {
      "url": "https://seoaudit.imvasa.dev/mcp"
    }
  }
}

Restart Claude. You'll see the IMVASA Audit Tool tools appear in the tool picker.

ChatGPT (custom connector)

  1. Open ChatGPT Settings, Connectors, Add connector.
  2. Paste the URL: https://seoaudit.imvasa.dev/mcp
  3. Enable the connector in a new chat and ask it to audit a URL.

Cursor

Add to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "imvasa-audit": {
      "url": "https://seoaudit.imvasa.dev/mcp"
    }
  }
}

Anything else

Any MCP client that supports HTTP transport can connect. Point it at the server URL above. No authentication headers are required.

MCP transport details

Why /mcp looks like an error in a browser

The MCP Streamable HTTP endpoint requires the client to advertise that it can handle streaming responses. A plain browser request returns 406 Not Acceptable. Real MCP clients (Claude, ChatGPT, Cursor) send the correct header automatically.

Required header:

Accept: application/json, text/event-stream

Health check

Quick browser-friendly ping to confirm the server is reachable.

curl -s https://seoaudit.imvasa.dev/api/mcp/health

Version & tool list

Returns server metadata, version, and the list of advertised tools.

curl -s https://seoaudit.imvasa.dev/api/mcp/version

Tool schemas

Returns every tool name with its input JSON Schema and a standard MCP output shape. Use this to validate requests before calling /mcp.

curl -s https://seoaudit.imvasa.dev/api/mcp/tools

List tools via MCP

Raw JSON-RPC tool listing against the MCP endpoint. Use the Accept header shown above.

curl -s -X POST https://seoaudit.imvasa.dev/mcp \
  -H "Accept: application/json, text/event-stream" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

Example prompts

  • · "Run an IMVASA Audit Tool audit on vercel.com and summarize the GEO score."
  • · "Compare the last two audits I ran and list what changed."
  • · "Audit my competitor and turn the priority fixes into Jira tickets."