What is MCP?
The Model Context Protocol is an open standard for connecting an assistant to a data source. You add a server once in your client’s config. The client then discovers what that server can do and calls it on your behalf, mid-conversation. FixAEO ships one: a read-only view of your account, served over HTTP athttps://api.fixaeo.com/api/mcp and authenticated with the same API key the public API uses.
What you get
Fourteen tools. Every one is a read of data you already own, and each runs the same code the dashboard runs, so the numbers match what you see in the app.Ask in plain language
“Which competitors out-cite me on Perplexity this month.” No SQL, no export, no CSV round-trip.
Real rows, not summaries
Your assistant gets the underlying JSON, so it can spot movement you’d skim past in a chart.
Same numbers as the app
Each tool calls the existing handler in-process. There’s no second pipeline to drift.
Cross-source questions
Google Search Console data and AI-crawler traffic sit beside your visibility data, in one place.
The honest shape of it
The MCP server needs a paid plan. On a free account the connection is refused rather than returning empty results. See Plans and limits.
get_search_performance and get_seo_aeo_gap need Search Console wired up. get_agent_traffic needs the tracking tag or a server-log connector. All fourteen still appear in your client’s tool list — the three just come back empty until the brand is connected, which reads as “no data” rather than “not connected”.
A free account can still create an API key and read the public REST API. The paid gate is specific to MCP.
Start here
Setup
Config blocks for Claude Desktop, Claude Code, and Cursor, plus where the API key comes from.
Tools reference
All fourteen tools, their parameters, and what each one returns.
Use cases
Sixteen questions worth asking once you’re connected.
Customer API
The same data over plain REST, when you want a script rather than an assistant.