SEO MCP server and API
SEO your AI agent can do, with a spending cap
An MCP server with 66 tools and a REST API. Claude, Cursor, Codex and other agents can use every OpenSEO feature, and every paid call takes a spending ceiling.
- Model Context Protocol
- Claude
- ChatGPT
- Claude Code
- Cursor
- Codex
- Gemini CLI
What it does
How the MCP server works
OpenSEO is a web app, a REST API and an MCP server. Everything you can do in the app, an agent can do with an API key: research keywords, check rankings, read your Search Console data, run an audit.
Agents spend real money, so every paid tool can price itself first with a dry run and takes a ceiling: a call that could cost more is refused before anything is spent. Connecting takes a couple of minutes.
What you can do
MCP server and REST API features
66 MCP tools
One HTTP endpoint at {API_URL}/mcp that MCP clients connect to.
Spending ceilings
Every paid tool takes max_cost_usd and dry_run, so an agent cannot spend more than you agreed.
REST API
The same features over REST, for scripts and your own tools.
API keys
Create keys in the app settings. They start with oseo_ and are sent as a Bearer token.
Works with common agents
Claude, Cursor, Codex and other agents that can connect to an MCP server.
What it costs
MCP server and REST API pricing
Prices at the time of writing, billed by the data provider to your own key. The app shows the price of every action before it runs.
| Action | Price | |
|---|---|---|
| MCP server and REST API accessOpenSEO fee | OpenSEO fee | $0.00 |
| Actions run by an agentPer action | Per action | Same as in the app |
API and MCP access cost nothing extra. An agent pays the same for a lookup as you do in the app, and never more than the ceiling you give it.
In active development. This feature is being built, and parts of what this page describes may not be available yet.
Search data
Start with $5 of free search data
Keyword, ranking and backlink data in OpenSEO comes from YepAPI. Sign up there and new accounts get $5 in free credit, for a limited time. That is enough to try every tool before you spend anything.
- 1
Sign up at YepAPI
New accounts get $5 in free credit, for a limited time.
- 2
Copy your API key
It is on your YepAPI dashboard once you sign in.
- 3
Paste it into OpenSEO
During account setup, or later in Settings. Every tool works from there.
The free credit is YepAPI’s limited-time offer and may end. After it, you pay YepAPI per lookup, at the price OpenSEO shows before each one runs. See pricing
MCP server and REST API: SEO terms explained
Model Context Protocol (MCP) is an open standard that lets AI assistants connect to outside tools and data, such as an SEO platform’s API.
An AI SEO agent is an AI assistant that uses SEO tools by itself to research, analyse and report, working through multiple steps towards a goal.
A large language model (LLM) is an AI model trained on huge amounts of text to predict and generate language, such as GPT, Gemini or Claude.
Keyword research is finding the search terms your audience uses, then judging which ones are worth targeting by demand, difficulty and intent.
Rank tracking is checking where your pages rank in search results for chosen keywords over time, by device and location, to measure SEO progress.