Pick your endpoint
SEO AEO Specialist is a hosted MCP (Model Context Protocol) server. Add one URL to ChatGPT, Claude, Cursor or your own agent, and it can audit any website from inside the chat: ranked SEO and AEO findings in plain English, an SEO score and an AEO/GEO score, and the full report as a PDF you can open right there.
https://api.seoaeo.mrchief.ai/mcp/account ← sign in once, premium runs on your account
https://api.seoaeo.mrchief.ai/mcp ← no sign-in, premium needs an API key
/mcp/account- recommended, for ChatGPT and Claude. You sign in once with your email (a secure link, no password). Audits then save to your dashboard automatically, and premium reports run against your subscription or report credit - no key to paste./mcp- no sign-in. For Cursor, LangChain, scripts, or anything that cannot open a login window. Free audits need nothing. For premium, generate an API key in your dashboard (MCP / AI agent tab → Generate API key) and pass it aslicenseKey. The key identifies your account: premium still runs on your subscription or credit, so a key alone never grants a paid report.
Paste one of those two URLs into your connector - not the address of this guide. The guide lives on the marketing site; the MCP server runs at api.seoaeo.mrchief.ai.
Name the connector with letters and spaces only - for example SEO AEO Specialist. A name containing a slash or a hyphen (seo/aeo, seo-aeo) makes the tools impossible for the assistant to call: they load, they appear in the connector settings, and every request to use them fails. This is the single most common setup mistake.
1. Add it to ChatGPT
ChatGPT connects to custom MCP servers through Developer mode. It is a paid-plan feature and it is buried several menus deep, so here is the exact path.
Turn Developer mode on:
- Click your profile avatar.
- Click Personalisation.
- Click Plugins.
- Click Developer mode.
- Make sure the Developer mode toggle is actually on - opening the page does not enable it.
Add the connector:
- Go back to Plugins.
- Click Browse plugins.
- Click the + button at the top right.
- Choose the URL method - not a manifest, not a file.
- Name:
SEO AEO Specialist(letters and spaces only - no slash, no hyphen). - URL:
https://api.seoaeo.mrchief.ai/mcp/account - Icon: optional - leave it blank if you like.
- Tick the OAuth box. That is what triggers the sign-in. Without it ChatGPT connects anonymously and premium will not know who you are.
- Create it, then Connect. Enter your email, click the link we send you, and the window finishes by itself.
Then use it in a chat - this step matters: type @, pick SEO AEO Specialist from the list, and check the connector chip appears in the composer. If you just ask ChatGPT to "audit my site" without selecting it, it will often browse the site and write its own opinion instead of calling the tool - you get an essay, not a real audit with scores and a report.
@SEO AEO Specialist run a website SEO / AEO audit for https://example.com/
2. Add it to Claude
- Open Settings → Connectors → Add custom connector (claude.ai or Claude Desktop).
- Name:
SEO AEO Specialist- letters and spaces only, no slash and no hyphen. - URL:
https://api.seoaeo.mrchief.ai/mcp/account - Click Connect, enter your email, and click the link we send you. You will see "You're signed in" - the connector finishes on its own.
If you clicked the email link but the tools still do not appear - the connector page still shows a Connect button, or the assistant says it cannot find the tools - quit Claude completely and reopen it. Claude caches connector state, and a restart picks up the connection that already succeeded. This is expected behaviour, not a broken setup. If it still shows nothing after a restart, remove the connector and add it again, and check the name has no slash or hyphen in it.
3. Add it to Cursor, LangChain or your own agent
A code agent cannot open a login window, so it authenticates with an API key instead.
- Open your dashboard and go to the MCP / AI agent tab.
- Click Generate API key and copy it - it starts with
seoaeo_ak_. - Point your client at
https://api.seoaeo.mrchief.ai/mcp. - Pass the key as
licenseKeywhen you call a premium tool. Free audits need no key at all.
The key identifies your account. Premium still runs against your subscription or report credit, exactly as it does over the sign-in flow, so generating a key is free and never hands out a paid report by itself.
Token-metered agent? Pass attachPdf: false and the response comes back with links instead of the embedded PDF, which is a few hundred kilobytes lighter.
What you get back
Ask for an audit and the reply is written like a consultant, not a defect dump:
- The short version - what is actually wrong and what it is costing you, in plain English.
- Two scores. SEO out of 100 (how well classic search can crawl, understand and rank the site) and AEO/GEO out of 100 (how visible you are to ChatGPT, Claude, Perplexity and Google AI Overviews - most sites have never measured this).
- Every finding with what it means and how to fix it, worst first, with the pages affected.
- The report itself - the PDF arrives as a file you can open in the chat, plus HTML and JSON links.
The tools your agent gets
run_free_audit- crawls up to 50 pages. Free, no key.run_premium_audit- the full report: an implementation plan with effort and owner per fix, ready-to-paste schema payloads, page-by-page content briefs, an llms.txt draft, live proof of what Google returns today for your buyer queries, whether ChatGPT cites you or a competitor, and a handoff pack a developer or coding agent can ship.create_checkout_session- generates a payment link inside the chat.validate_license- checks a key.
Premium is €9 one-off for a single site, or €19/month for unlimited re-audits of a site - the latter is for anyone actively shipping fixes, who re-runs the audit after each change and watches the scores move.
Example prompts
- "@SEO AEO Specialist run a website SEO / AEO audit for https://example.com/"
- "Audit example.com and tell me what is costing me the most traffic."
- "Am I visible to ChatGPT and Google AI Overviews? Check example.com."
- "Run the premium report for example.com and give me the schema payloads."
Troubleshooting
- Claude: I clicked the email link, but it still says "Connect". Quit Claude entirely and reopen it. Claude caches connector state and a restart picks up the sign-in that already succeeded.
- The tools appear in settings but the assistant cannot call them. The connector name contains a slash or a hyphen. Rename it using letters and spaces only (
SEO AEO Specialist), then reconnect. - ChatGPT wrote its own audit instead of using the tool. It browsed the site rather than calling the connector. Type @, select SEO AEO Specialist, and ask again - a real audit always comes back with the two scores and a report link.
- Premium says there is no subscription or credit. The account it checked has neither. Buy a report in the dashboard, or ask the assistant to start checkout and it will give you a payment link in the chat.
- Cannot find Developer mode in ChatGPT. Profile avatar → Personalisation → Plugins → Developer mode, and check the toggle is on. Then Plugins → Browse plugins → the + at the top right. Paid plan only.
FAQ
What is the SEO AEO Specialist MCP server endpoint?
Use https://api.seoaeo.mrchief.ai/mcp/account for ChatGPT and Claude - you sign in once, and premium then runs on your account with no key to paste. Use https://api.seoaeo.mrchief.ai/mcp for Cursor, LangChain or your own agent, with an API key generated in the dashboard.
Where is Developer mode in ChatGPT?
Click your profile avatar → Personalisation → Plugins → Developer mode, and make sure the toggle is actually on. Then go back to Plugins → Browse plugins → click the + at the top right. Choose the URL method, tick the OAuth box, and paste https://api.seoaeo.mrchief.ai/mcp/account. The icon is optional. Developer mode requires a paid plan.
I clicked the email link in Claude but the tools still do not appear. Why?
Quit Claude completely and reopen it. Claude caches connector state, and a restart picks up the sign-in that already succeeded - so a lingering "Connect" button does not mean the connection failed. If it still shows nothing after a restart, remove the connector and add it again, and check that its name has no slash or hyphen.
Why can the assistant not call the tools even though they are listed?
The connector name contains a slash or a hyphen. Rename it with letters and spaces only - for example SEO AEO Specialist - and reconnect. A name like seo/aeo or seo-aeo makes the tools load into the connector but impossible for the assistant to invoke.
ChatGPT wrote its own audit instead of using the tool. How do I force it?
Type @, select SEO AEO Specialist from the list, and ask again. A real audit always comes back with an SEO score, an AEO/GEO score and a downloadable report - an essay without those means the connector was never called and ChatGPT simply browsed the site.
Do I need an API key?
Not for free audits, and not at all if you connect with the sign-in endpoint. A code agent that cannot open a login window generates one in the dashboard (MCP / AI agent tab). The key identifies your account: premium still runs against your subscription or report credit, so a key never grants a paid report by itself.
What does premium cost, and what do I get?
€9 one-off for a single site, or €19/month for unlimited re-audits of a site. Premium turns the diagnosis into a plan: an implementation plan with effort and owner per fix, ready-to-paste schema payloads, page-by-page content briefs, an llms.txt draft, live proof of what Google returns today for your buyer queries, whether ChatGPT cites you or a competitor, and a handoff pack a developer or coding agent can ship. The monthly plan is for anyone actively shipping fixes - re-run the audit after each change and watch the scores move.
See where you stand
SEO AEO Specialist runs a free AI-visibility audit and hands you the exact fixes. One-off report €9, unlimited €19/mo.
Run your free audit →