Get SEO keyword and SERP data in Claude Code
Keyword ideas with search volume and intent, live Google results and the keywords any domain ranks for, in Claude Code, Codex or Claude.ai over one MCP connection.
The problem
You want your agent to research keywords and check who ranks before it writes or edits a page. SEO suites sell monthly seats, and wiring a raw SEO data API into your agent means another account, key and bill.
Steps
3- Get related keyword ideas$0.000132 per result
Get related keyword ideas for a seed keyword or a domain, with search volume, CPC, competition and intent. Google Keyword Data ·
google.keywords.ideas - Get Google organic search results for a keyword$0.000165 per request
Pull the live Google results for each keyword you pick, to see who ranks and with which page. Google Keyword Data ·
google.serp.organic - Get the keywords a domain ranks for$0.000132 per result
List the keywords a competitor's domain ranks for, with position, traffic and keyword difficulty. Google Keyword Data ·
google.domain.ranked_keywords
Example cost for 100 rows
- Get related keyword ideas$0.0132
100 x $0.000132 per result
- Get Google organic search results for a keyword$0.0165
100 x $0.000165 per request
- Get the keywords a domain ranks for$0.0132
100 x $0.000132 per result
Paid from your prepaid balance at the quoted customer price. No top-up fee. Pay per call; each call’s price is shown before it runs. Each run is quoted before it starts.
Paste this into your agent
Start free, no card needed. Your agent runs each step and reports the cost.
Use Ahel. Get keyword ideas for "<your topic>" in the United States with google.keywords.ideas and keep the ten with the most search volume. For each, get the Google results with google.serp.organic and note who ranks in the top five. Then list the keywords competitor.com ranks for with google.domain.ranked_keywords. Suggest three keywords I can realistically target, and tell me what it cost.
Where the data comes from
Keyword ideas and ranked keywords come from DataForSEO; live Google results can run on DataForSEO or other SERP providers, and each task page lists them with their prices. Ahel holds the provider accounts, so you pay per call from your Ahel balance. If you already have a DataForSEO account and only need SEO data, DataForSEO's own MCP server is a direct option.
Other markets
Each task takes a location code and a language. The default is the United States in English; ask your agent for another country and it fills in the code.
More SEO tasks
The catalog also has search volume for a keyword list (google.keywords.volume), Google AI Overviews and AI Mode answers, autocomplete, Google Trends and backlinks. Describe the job and your agent finds the task and its price.
Set up Ahel in your agent
- Claude Code
Run once, then approve the sign-in:
claude mcp add --transport http --scope user ahel 'https://mcp.ahel.ai' - Codex
Run once, then approve the sign-in:
codex mcp add ahel --url 'https://mcp.ahel.ai' && codex mcp login ahel - Claude.ai
Add a custom connector with the server address https://mcp.ahel.ai and approve the sign-in.