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 if you cancel. Cancel Anytime.
GitHub Copilot in VS Code can refactor a layout in one go. With SEOmatic connected, Copilot's Agent mode also knows what that layout costs you in search: it audits your live site, reads your real Search Console data and fixes the SEO issues in your code.

SEOmatic is a hosted MCP server that VS Code connects to over HTTP. Copilot's Agent mode picks up the SEOmatic tools and calls them while it works on your code.
Copilot enabled in VS Code, with Agent mode for tool calls, and a free SEOmatic account. You sign in when VS Code prompts you.
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.
Before a change merges, ask Copilot to audit the affected pages on the preview deploy and flag SEO regressions.
Duplicate titles, missing descriptions and heading problems found on the live site and fixed where they are generated.
Clicks, impressions and CTR for the page you are editing, without leaving VS Code.
Why a page is excluded from Google, from URL Inspection data, for up to 50 URLs at a time.
Broken internal links and pages nothing links to, found in a crawl of the live site.
Because the config lives in .vscode/mcp.json, the whole team gets the same SEO tools the moment they open the repo. Each person still signs in with their own SEOmatic account. It is the best fit for teams that review SEO fixes like any other pull request.
In the Chat view, switch to Agent mode, make sure the SEOmatic tools are selected, and try:
Commit one file and everyone on the repo gets the same setup.
// .vscode/mcp.json
{
"servers": {
"seomatic": {
"type": "http",
"url": "https://app.seomatic.ai/api/mcp"
}
}
}Tool calls only run in Agent mode. In Ask or Edit mode, Copilot will not call SEOmatic.
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.
Each teammate signs in with their own account and allowance, so a shared config never shares anyone's data.
Copilot's code edits go through your review and your pull requests. 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, Claude Code and Zed. Explore technical SEO fixes, broken link fixing and page indexing. All assistants: AI assistants. Full reference: MCP docs.
Can GitHub Copilot do SEO?
Copilot can change the code that controls your SEO, but by itself it cannot see your rankings or crawl your live site. With SEOmatic connected, Copilot's Agent mode audits your pages, reads your Search Console data and fixes the issues in your code.
How do I add SEOmatic to VS Code?
Create .vscode/mcp.json with a seomatic server of type http and the URL https://app.seomatic.ai/api/mcp. Sign in when prompted, then open the Chat view in Agent mode and select the SEOmatic tools.
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 edit to an existing page 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 or indexing, and new content, still wait for you.
Why doesn't Copilot use the SEOmatic tools?
Copilot only calls MCP tools in Agent mode. Switch the Chat view to Agent mode and check the SEOmatic tools are selected in the tools picker.
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.
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.