CalmSEO launched on Hacker News today with a pitch that should catch the attention of anyone building AI-native workflows: an MCP server that exposes Google Search Console data, live SERP results, keyword volumes, and on-page audits directly to agents like Claude Desktop, Cursor, Codex, and Windsurf. The tool connects via OAuth to your own GSC account for free—clicks, impressions, CTR, and position by query, page, country, or device are all available without a paid plan. The core value proposition is eliminating the dashboard layer entirely. Instead of toggling through Ahrefs or Semrush interfaces, developers can prompt their AI agent in natural language to pull ranked keywords for stripe.com, audit a single URL's title and canonical tags, or seed-expand hundreds of related terms from an initial keyword cluster. Every SEO primitive becomes a callable function with no glue code required.
How the MCP Integration Works
CalmSEO implements the Model Context Protocol over HTTP—the same open standard that lets AI agents interact with filesystems, git repos, and now search data. The server sits between your agent and two upstream sources: your own Google Search Console (via OAuth) for performance metrics on owned sites, and DataForSEO for live SERP snapshots, keyword volumes, ranked keyword domains, and on-page audits. Responses are cached automatically, and cached calls don't consume credits. Pricing follows a straightforward tier structure. The free plan ($0/month) includes 20 starting credits plus unlimited Google Search Console access—meaning anyone with a verified GSC property gets performance data without spending anything. Paid tiers range from $19/month for Indie (600 credits), through Pro at $39/month (1,500 credits), up to Agency at $79/month (3,500 credits) with priority support. Credits reset monthly and unused allocations expire—no rollover. The FAQ notes that if an upstream API call fails after credit reservation, the reservation releases automatically.
Comparing CalmSEO to Traditional SEO Platforms
The FAQ directly addresses this: CalmSEO is not a dashboard replacement for Ahrefs or Semrush—it's infrastructure for AI agents that need SEO primitives on demand. Where traditional platforms offer broad analytics suites with historical data and competitor benchmarking, CalmSEO focuses on what an agent needs mid-workflow. The comparison pages for 'Ahrefs MCP alternative' and 'Semrush MCP alternative' are listed but weren't accessible in the source material.
Supported Agents
The documentation lists Claude Desktop, Claude Code, Cursor, Windsurf, Codex, Continue, Cline, and Zed as confirmed compatible. Any tool that speaks MCP over HTTP should work, though the implementation appears optimized for Claude's architecture given the mention of 'same way they call filesystem or git tools.'
Key Takeaways
- Google Search Console integration is free on every plan—OAuth connection required but no credit consumption
- 20 free credits available with no card required to get started
- Live SERP queries, keyword volumes, ranked keyword lookups, and on-page audits all consume credits
- CalmSEO positions itself as infrastructure layer, not dashboard competitor to Ahrefs/Semrush
The Bottom Line
This is exactly the kind of tooling that makes AI agents actually useful for developer workflows—exposing domain-specific APIs through standard protocols rather than building yet another web interface. Whether SEO belongs in your agent's context window depends on what you're shipping, but CalmSEO removes one more reason to break concentration and switch tabs.