Cursor
Add one entry to mcp.json and Cursor's agent works from your real SEO data while it edits your code.

Each local area page used to take us half a day to create and optimize.
With SEOmatic, we can create hundreds of pages in the same time, which helps our clients make the best use of their budget.
It's transformed how we deliver scalable SEO solutions.
Will Hawkins
Marketing Director, Digi-Business UK
Agents read your Search Console data, do the work, and prove what actually moved. You decide what ships.
14-Day Free Trial. $1 card check, refunded. Cancel Anytime.
Claude Code can fix a title template in seconds, once it knows which pages are losing clicks. Connect SEOmatic with one command and Claude Code runs SEO audits on your live site, reads your real Search Console data, and fixes what it finds in your repo, where the change belongs.

SEOmatic is a hosted MCP server Claude Code talks to over HTTP. It gives Claude Code SEO tools that run on your live site and your Search Console, so the fixes it writes in your code are aimed at real problems.
Claude Code and a free SEOmatic account. Nothing extra: no API key needed, the connection signs in through your browser.
Free to connect, with 5 questions a month from your own data (plus 10 once you connect Search Console). Paid plans add agents that stage fixes for your approval. See pricing.
Endpoint, auth, every tool and what it costs: SEOmatic MCP server docs.
Crawl up to 30 pages and get duplicate titles, thin pages, noindex leaks, canonical and redirect problems and broken internal links.
Claude Code traces a site-wide issue, like a duplicated title pattern, to the layout or metadata code and fixes it once.
Search Console shows which pages earn impressions but lose clicks, so the work starts where traffic is waiting.
Analyze any public URL, including a publicly reachable preview deploy, before and after the change.
Inspect up to 50 URLs per call for coverage state, robots and canonical issues straight from Google's URL Inspection data.
Read the live page's title, meta, headings and links as Google fetches them, then compare with what the code should output.
Most SEO problems on a code-built site live in a template, a layout or a routing rule, not in one page. Claude Code with SEOmatic is best for developers who want to find those problems from real data and fix them at the source in the same session.
Run these inside a Claude Code session in your site's repo. SEOmatic's starter prompts (SEO audit, striking-distance keywords, traffic drop) also show up as slash commands.
Claude Code follows SEOmatic's server instructions closely, which makes it the most reliable place to run multi-step SEO work over MCP.
One command, then a one-time sign-in from inside a session.
claude mcp add --transport http seomatic https://app.seomatic.ai/api/mcp # then inside a session: /mcp -> seomatic -> Authenticate
Running headless, in CI or in a container? The server also accepts a workspace API key as a Bearer token; create one in Settings, AI Agents, API Keys.
Connecting is free, and so is the SEOmatic account behind it: no card. A free account answers 5 questions a month from your own data, plus 10 bonus questions once you connect Google Search Console. Each tool call counts as one question, so a big request can use a few.
Free covers the diagnosis: Search Console reports and insights, site audits of up to 30 pages, live page analysis, and your AI visibility results. Live market data, like keyword volumes, backlink profiles and competitor domains, is part of paid plans, with one free keyword preview per workspace.
Paid plans remove the question limit and add the treatment: agents stage fixes on your site (titles, descriptions, content updates, technical fixes, internal links) and run campaigns and fresh AI visibility scans. Every paid plan starts with a 14-day free trial. See pricing.
For code changes you make yourself, the free lane is often enough: diagnosis is free, and the fix happens in your repo. Paid plans matter when you want SEOmatic's agents to write changes into a CMS for you.
Claude Code edits your code the way it always does, with your review. On the SEOmatic side, anything that would change your live site through a connected CMS is staged, never pushed. A staged change is a proposal: it says what will change and why, and nothing touches your site until you approve it. The assistant records your decision, and it is told never to approve anything on its own judgment. Approved fixes start within seconds, the page's previous state is stored, and any applied change can be rolled back. Changes that could take a page out of Google, like a noindex, need an extra explicit confirmation.
Chatting instead of coding? See Claude. Other coding agents: Cursor and GitHub Copilot. Explore the site audit, technical SEO fixes and the MCP server. All assistants: AI assistants. Full reference: MCP docs.
Can Claude Code do an SEO audit?
Yes. With SEOmatic connected, Claude Code crawls up to 30 pages of your live site, reads your Search Console data and inspects indexing, then traces each issue to the code that causes it and proposes the fix.
How do I add SEOmatic to Claude Code?
Run claude mcp add --transport http seomatic https://app.seomatic.ai/api/mcp in your terminal. Then, inside a session, type /mcp, select seomatic, choose Authenticate and sign in through the browser.
Is it free?
Yes. The account is free with no card, and it answers 5 questions a month from your own data, plus 10 bonus questions once you connect Search Console. Paid plans remove the limit and add agents that stage changes in your CMS.
Can it change my site without asking?
No. By default every change SEOmatic proposes waits for your approval before it touches your site, and your assistant is told never to approve on its own. Approved changes are stored with the page's previous state, so any of them can be rolled back. If you later want low-risk fixes to go ahead on their own, you can turn that on in your autonomy settings; changes to your URLs still wait for you.
Can it audit localhost?
No. SEOmatic fetches pages from the public internet, like a search engine does, so it cannot reach localhost or a private network. Use a publicly reachable preview deploy instead.
Same server, same tools, same approval rules. Pick the assistant that fits the job.
Add one entry to mcp.json and Cursor's agent works from your real SEO data while it edits your code.
Add SEOmatic to .vscode/mcp.json and Copilot's Agent mode works from your real SEO data.
One command gives Gemini CLI your real SEO data, on your laptop or on a server.
Hand Devin SEO tasks backed by your real Search Console data and live audits.
One settings block and an API key give Cline your real SEO data inside VS Code.
Add SEOmatic as a context server and Zed's agent works from your real SEO data.