Ask an AI assistant "where does my site rank for best crm for startups ?" and it will either guess or refuse. LLMs don't have search volumes, today's Google results or backlink counts. They make them up. The fix is to give the agent tools that fetch real data, and the Model Context Protocol (MCP) is now the standard way to plug those tools into Claude, Cursor, VS Code and agent frameworks.
This post covers:
what the SEO MCP server does (8 tools),
connecting it to Claude Desktop / Cursor in one config block,
calling it from Python with the official MCP SDK,
what a typical session costs.
The 8 tools
Tool What the agent gets
keyword_metrics Google search volume, CPC, competition, keyword difficulty, intent and 12-month trend for up to 100 keywords
google_serp Live Google results (top 10-100) for any country and device, your domain's position, AI Overview text and sources, People Also Ask
domain_overview Organic traffic estimate, ranked-keyword count, backlinks and referring domains for up to 100…