Claude Code
One command connects your Search Console to the terminal, so Claude Code fixes SEO in the 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.
Zed is built for speed, and so is fixing SEO when the data is already in the editor. Add SEOmatic as a custom context server and Zed's agent can audit your live site, read your Search Console data and fix SEO issues in the code you have open.

SEOmatic is a hosted MCP server that Zed adds as a custom context server by URL. Zed's agent calls SEOmatic's tools while it works in your project.
Zed and a free SEOmatic account. Nothing extra: the connection signs in with OAuth.
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.
Clicks, impressions, CTR and top queries for the page you are working on.
Up to 30 pages crawled for duplicate titles, thin content, noindex leaks, canonical problems and broken internal links.
Titles and descriptions rewritten in the code, matched to the queries each page already shows up for.
Why Google excluded a page, from URL Inspection data, in the same panel.
Zed suits developers who want the SEO answer without the context switch. With SEOmatic, the agent panel becomes the place to check how a page performs in search and fix what is wrong with it.
Try these in Zed's agent panel:
One entry in settings.json under context_servers. Pick OAuth or a header, never both.
// settings.json -> context_servers
{
"seomatic": {
"source": "custom",
"url": "https://app.seomatic.ai/api/mcp"
}
}Setting an Authorization header here makes Zed skip the OAuth flow entirely. Use one or the other, never both.
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.
Zed's code edits stay under your review. Anything SEOmatic would change on a 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.
Other coding agents: Cursor, Cline and Claude Code. Explore the site audit, technical SEO fixes and the MCP server. All assistants: AI assistants. Full reference: MCP docs.
Can Zed do SEO?
Zed's agent can edit the code behind your SEO. With SEOmatic added as a context server, it also audits your live site, reads your Search Console data and checks index status, so its fixes target real problems.
How do I add SEOmatic to Zed?
In settings.json, add a seomatic entry under context_servers with source custom and the URL https://app.seomatic.ai/api/mcp. Zed opens the SEOmatic sign-in; approve it and pick your site.
Is it free?
Yes. The account is free with no card, with 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.
Why does Zed skip the sign-in screen?
If you set an Authorization header on the context server, Zed uses it and skips OAuth. Remove the header to sign in with OAuth, or keep it with a valid SEOmatic API key.
Same server, same tools, same approval rules. Pick the assistant that fits the job.
One command connects your Search Console to the terminal, so Claude Code fixes SEO in the code.
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.