Seonio MCP: Connect Live SEO Data to ChatGPT, Claude, Cursor and Other AI Assistants
Connect ChatGPT, Claude, Cursor and other MCP clients to 22 Seonio SEO tools. Prices start at $0.001 per lookup, with a free $1 testing balance.
Updated 13 October 2026: 22 tools, current prices and plans.
Seonio MCP lets your AI assistant look up live SEO data while you chat. Connect ChatGPT, Claude, Cursor or another MCP client to https://seonio.com/mcp, and your assistant can check search volumes, read Google results, compare competitors and inspect backlinks for you. Each lookup costs the same as in the Seonio API, from $0.001, and a free account comes with a $1 testing balance.
Ask SEO questions in plain language
MCP (Model Context Protocol) is a standard way for AI assistants to use outside tools. Once Seonio is connected, you don't copy data into your prompt. You ask a question, and the assistant picks the Seonio tools it needs.
For example, you can ask: “Who are the organic competitors of example.com, and which of their keywords show commercial intent?” The assistant can call website_competitors, then website_ranking for each competitor, then keywords_intent, and summarize what it found.
Use it to:
- Plan content. Expand a seed keyword, group the ideas into clusters and check the intent of each one.
- Check a competitor. Compare organic traffic, ranking keywords, authority scores and backlinks.
- Write a brief from today's results. Read the current top results for a keyword as Markdown and look for gaps.
- Review a page. Run an on-page SEO check on its URL and ask the assistant what to fix first.
Connect Seonio to your AI assistant
The server address is the same for every app: https://seonio.com/mcp.
- ChatGPT and Claude: add Seonio as a custom connector and sign in to Seonio in your browser. There's no key to copy.
- Developer tools such as Claude Code, Codex, Cursor and VS Code: add the server address. If a tool can't sign in through the browser, it can send your Seonio API key as
Authorization: Bearer <apikey>.
The steps differ by app and change from time to time, so follow the guide for your app on the Seonio MCP setup page. Your API key is under Settings in your Seonio account, and the same key works for the REST API.
Choose the right tool
Your assistant chooses tools on its own, but knowing them helps you ask better questions and estimate the cost. All tools only read data.
Keywords
| What you want to find out | Tool | Price |
|---|---|---|
| Search volume, cost per click and competition for up to 100 keywords | keywords_global | $0.001 per keyword |
| The same metrics plus difficulty, intent and trend for up to 500 keywords in one country | keywords_country | $0.010 per request plus $0.001 per started 10 keywords |
| Up to 100 related keyword ideas for a seed keyword | keywords_suggestions | $0.020 |
| Topic clusters for a seed keyword, grouped by shared search results | keywords_clustering | $0.250 |
| How hard a keyword is to rank for in a country | keywords_difficulty | $0.005 |
| Search intent of up to 100 keywords | keywords_intent | $0.001 per keyword |
| Age and gender of the people searching | keywords_demographics | $0.010 |
Search results and pages
| What you want to find out | Tool | Price |
|---|---|---|
| Google's results page for a keyword in a country | serp_api | $0.001 |
| The results page plus the content of 1 to 10 top results as Markdown | serp_scraper | $0.001 plus $0.002 per page fetched (1 to 10) |
| The content of one known URL as clean Markdown or raw HTML | scraper | $0.002 |
| On-page SEO issues of a URL, with a score | page_checker | $0.005 |
Domains and URLs
| What you want to find out | Tool | Price |
|---|---|---|
| Monthly organic traffic estimates for a domain | website_traffic | $0.010 |
| The keywords and pages a domain ranks for | website_ranking | $0.020 |
| The keywords one page ranks for | url_keywords | $0.020 |
| Authority scores and linking domains for a domain | website_stats | $0.002 |
| Authority scores and linking domains for a full URL | url_stats | $0.002 |
| Domains that compete for the same organic keywords | website_competitors | $0.010 |
| Which category a domain belongs to | website_category | $0.001 |
| Other sites in the same category | website_similar | $0.001 |
Backlinks and your balance
| What you want to find out | Tool | Price |
|---|---|---|
| The links pointing to a domain or a full URL | backlink_table | $0.020 |
| How a domain's backlink profile changed over time | backlink_history | $0.020 |
| How much balance you can spend right now | account_balance | Free |
Know what you pay
MCP, the REST API and the Seonio website share one balance and the same prices. There's no separate MCP plan.
- Try it for free. A free account gets a $1 testing balance, once per person, with no card or subscription.
- Use a plan for regular work. Starter ($15 a month), Pro ($30) and Business ($60) include $15, $37.50 and $90 of usage every month. Included usage doesn't carry over to the next month. On any plan, Extra Usage packs add balance that's valid for one year.
- Know the order. Seonio spends your testing balance first, then your included monthly usage, then Extra Usage, starting with the pack that expires first.
- No overage bills. If your balance runs out, requests pause until your plan renews or you add an Extra Usage pack. On a free account, start a plan to continue.
A lookup that finds no data, such as a domain without backlinks, still costs the normal price, because the answer is real information. If a lookup fails on our side, you aren't charged and the assistant gets an error instead of an empty result. Requests for an unsupported country or a domain that doesn't exist are refused at once, without a charge.
Before a large job, ask your assistant to check account_balance. The pricing page always has the current plans and prices.
Check your request limit before automating a job
MCP and the REST API allow a set number of requests per second, depending on your plan: 5 on a free account, 10 on Starter, 15 on Pro and 20 on Business. A request above the limit gets a “too many requests” error (HTTP 429) and is never charged.
Get started
Create a free account, then follow the guide for your app on the Seonio MCP setup page. If you'd rather call the tools from your own code, see the REST API documentation.
Put it to work on your own site
Keyword research, traffic, backlinks and clustering in one place. Start with a $1 testing balance, no card required.