Skip to main content
You need Claude Code installed and signed in. These steps add the SEO MCP (data tools) and the free Search Console MCP.

1. Add the servers

Create API keys at crakseo.com/app/settings/keys. Never commit a real key. --scope user makes the servers available in every project. Drop it to add them to the current project only, or use --scope project to share them through .mcp.json (without keys).

2. Check the connection

Expected output: one line per server ending in ✓ Connected (or Needs authentication until you finish OAuth in /mcp).

3. Make the first call

First verify the SEO data connection with a free call:
If dataCallsEnabled is false, paid data calls are unavailable; adding credits does not enable them. Continue with the free Search Console tools instead. If enabled, review current pricing and get permission before the research call below. Ask your AI:
The client asks permission to call get_keyword_search_volume with arguments like these:
Expected output when your account has API credits (the shape is exact; the numbers here are placeholders):
Expected output on a new account with no credits: a tool error with isError: true whose text is the JSON below. You aren’t charged, and the AI should send you to crakseo.com/app/indexing/credits instead of retrying:
For a free first call, connect the Search Console server instead and ask: “List my Search Console properties, then show my top 10 queries for the last 28 days.”

Add more servers

Add any of them the same way; only the name and URL change. To remove one: claude mcp remove crakseo-seo.

Troubleshooting

  • 401 Unauthorized: the OAuth session expired or the key was revoked. Run /mcp, pick the server and authenticate again, or create a new key.
  • Tools don’t appear: restart Claude Code after adding servers, then run /mcp.
  • insufficient_credits: buy a pack at crakseo.com/app/indexing/credits and ask Claude to retry. The failed call isn’t charged.