Skip to main content
CrakSEO runs focused, remote Model Context Protocol (MCP) servers that give Claude, ChatGPT, Cursor, Codex, Grok, Gemini CLI and any other MCP client live SEO data and URL indexing. Each server covers one job, so your AI loads only the tools it needs. You pay per call from prepaid API credits, with no subscription or minimum deposit. The Search Console server is free.

Servers

All servers use Streamable HTTP. Point your client at the endpoint and sign in with OAuth, or send an API key as a bearer token. Start with Connect and test to verify a free call before spending credits.

Pick a server

  • Not sure? Start with the SEO MCP. It bundles the most-used data tools.
  • Your client limits tool count (some clients cap tools per session): connect only the focused server you need, such as Keyword Research MCP.
  • Your own sites: the free Google Search Console MCP + Bing Webmaster Tools reads your own data at no cost.
  • New or updated pages: URL Indexing MCP submits them through IndexNow, Bing and Search Console sitemaps, with paid Google submission as an option.

Sign-in

  • OAuth (recommended). Add the server URL with no key. Your client opens a CrakSEO sign-in page the first time. Signing in creates an API account if you don’t have one.
  • API key. Create a key at Settings > API keys (/app/settings/keys) and send it as Authorization: Bearer <key>. Keep keys in your client’s secret store or an environment variable, never in a repository.
Scopes: seo-data:read for the data servers, indexing:read and indexing:submit for URL indexing, console:read and console:write for Search Console and Bing. indexing:submit never approves spend on its own.

Quickstarts

Claude Code

Cursor

Codex

Grok and Grok Bot

ChatGPT

Muse

VS Code and Copilot

Cline

Gemini CLI

Pricing in one paragraph

Data calls and paid indexing draw from one prepaid API credits wallet, topped up with small one-off packs. Tools that only read your own Search Console or Bing data, IndexNow submission and index status checks are free. Agents without an account can pay per call through MPP or x402 where enabled. See API credits. The monthly subscription is the Link Network, for site owners who want links from other member sites.

Rules your AI should follow

  • Show the user the price before a paid call. Don’t buy credits without explicit approval.
  • Paid indexing starts with quote_indexing_submission. submit_indexing_urls then returns a confirmationUrl until the account owner approves the quote in the dashboard; only the owner can approve it.
  • Retry submit_indexing_urls with the same quoteId and idempotencyKey, never a new key.
  • CrakSEO never uses the Google Indexing API for general pages. See Google Indexing API alternative.

Errors

Errors come back as a tool result with isError: true and one text block holding JSON { "code": "...", "message": "..." }, so the AI can tell you the next step. Too many requests on one connection get HTTP 429 with a Retry-After header instead.