MCP server · New
The Keyword.com MCP server lets Claude Code, Codex, Cursor, and any MCP-compatible AI assistant pull your rankings, share of voice, and competitor data in real time — and act on it. No dashboards, no exports, no API wrangling.
Free with every plan · 14-day trial · No credit card required
Last 7 days: 14 up, 8 down. Share of voice +1.2pp.
How it works
No API keys. No config copy-paste. Just OAuth.
Add the Keyword.com MCP server URL to your AI client.
Authorize your Keyword.com account once via OAuth.
"How are my keywords trending this week?"
Need platform-specific setup? Read the full setup guide →
What is it?
MCP — the Model Context Protocol — is an open standard that lets AI assistants securely call external tools. Our MCP server exposes Keyword.com's API as a set of tools your AI can use directly.
That means your AI assistant doesn't need to be told how to use our API. It already knows. You just describe what you want in plain language and it picks the right tools, runs them, and gives you the answer.
See the install stepsYour AI assistant
Claude Code · Codex · Cursor
Keyword.com
Your live rank data
Why it matters
Most rank tracking work isn't tracking — it's interpreting. Pulling reports, cross-referencing keywords, spotting movement, summarizing the why. Work that takes a human 30 minutes takes an AI assistant 30 seconds, if it has the data.
With the Keyword.com MCP, your AI has the data. Ask it anything about your rankings, share of voice, top pages, or competitor movement — and it'll pull, analyze, and explain in one shot.
Common use cases
Each one replaces 10+ minutes of clicking, filtering, and exporting.
“Pull this week’s biggest movers across all my projects and summarize the top 5 wins and 5 risks.”
“Pull rank changes, share of voice trend, and competitor moves for project Acme this quarter, and draft a one-page summary I can paste into Notion.”
“Which keywords lost the most ground this week, and what URLs are now ranking in their place?”
“Take this list and add every keyword to my "AI search" group, all targeting google.com US.”
“What patterns do you see in my top 20 ranking pages? Anything I can replicate elsewhere?”
“Did anything important change in my account today? Brief me on what matters.”
What's exposed
Every tool below is available out of the box. Your AI picks the right ones for each question.
list_projects Every project the user owns with keyword counts and subprojects.
search_projects Find projects by name with case-insensitive substring match.
get_project Full project details — keyword counts, tags, branding, subprojects.
add_project Create a new keyword-tracking project, idempotent by name.
create_group Create a sub-project (group) under an existing parent project.
archive_project Archive a project — pause tracking without losing history.
restore_project Restore a previously archived project to active tracking.
delete_project Permanently delete a project and all its keywords.
list_keywords A project's keywords with rank, MSV, CPC, and change metrics.
search_keywords Search the user's keywords across every project, by text + filters.
get_keyword One keyword's current rank, MSV, CPC, change, and lifecycle state.
add_keywords Add tracked keywords to a project in bulk (up to 100 per call).
update_keywords Bulk-update URL, region, language, type, and other attributes.
delete_keywords Soft-delete tracked keywords by id (up to 1000 per call).
refresh_individual_keywords On-demand SERP refresh for specific keywords by id.
refresh_keywords_by_project On-demand SERP refresh for every keyword in a project.
export_keywords Export keywords to a downloadable CSV — full account or one project.
search_tags Find tags by name within a single project.
get_keyword_history One keyword's rank history over the last N days (up to 365).
get_keyword_metrics Multi-timeframe rank-bucket movement for a single keyword.
get_keyword_competitors Top competing domains for one keyword, with rank history.
get_serp Daily SERP for one keyword (organic listings + rank) over a window.
serp_account_summary Cross-project keyword totals and rank-bucket distribution.
serp_account_performance Per-project performance rollup vs a baseline date.
serp_account_top_positions Per-project bucket counts (current / previous / start-of-period).
serp_project_performance Project bucket comparison (Top 3 / 10 / 20 / 100) vs baseline.
serp_visibility Daily visibility-score time series for a project.
serp_visibility_drivers What drove visibility change — by keyword or by page.
serp_estimated_traffic Daily estimated-traffic time series for a project.
serp_share_of_voice Daily Share of Voice for the top-10 competitor domains.
serp_ranking_distribution_trend Daily ranking-bucket distribution trend over a window.
serp_concentration How much visibility comes from the top-N keywords.
serp_top_pages Top URLs in a project with deltas vs a baseline date.
serp_ranking_urls Best-performing URLs snapshot — avg rank, MSV, CPC.
serp_emerging_pages Pages whose first ranking appearance was in the last N days.
serp_search_intents Keyword counts and traffic per search-intent bucket.
serp_features Featured Snippets, PAA, AI Overviews, and other feature counts.
serp_movers_window Keywords entering / exiting top-N, consistent trends, recoveries.
serp_anomalies Detect unusual rank movement that crosses anomaly thresholds.
get_alerts Account ranking alerts that crossed the user's thresholds.
get_top_competitors Top competitor domains in a project, ranked by SERP appearances.
suggest_related_keywords Semantic keyword ideas around a seed term — with MSV/CPC.
suggest_competitor_keywords Keyword ideas mined from a competitor's ranking footprint.
aiv_list_domains The user's tracked AI Visibility domains across LLM engines.
aiv_get_domain Fetch one AI Visibility domain by id.
aiv_list_search_terms List the LLM prompts tracked for an AIV domain.
aiv_metrics Composite AIV dashboard — visibility, sentiment, mentions, citations.
aiv_sentiment AIV sentiment breakdown by engine — positive, neutral, negative.
aiv_citations Who cites whom across LLM engines and prompts.
get_account_info Plan, usage counters, refresh-credit and AIV-credit balances.
list_tracked_regions All search regions, languages, and device types in use.
get_account_sharing_settings Account-wide share-link branding and visibility settings.
update_account_sharing_settings Update account-wide share-link branding and visibility.
get_project_sharing_settings Per-project share-link settings and branding override.
update_project_sharing_settings Update per-project share-link settings and overrides.
submit_feedback Send feedback to the team when a tool falls short or you have an idea.
Why it's different
No add-on fee, no usage cap. Works with the 14-day free trial too.
Pull data and act on it. Add keywords, refresh projects, archive groups — all from chat.
MCP is open and vendor-neutral. Switch clients without re-learning anything.
OAuth 2.0 with browser consent — no keys to copy. Every write call asks for your approval before running.
Free with every Keyword.com plan. Two minutes to install. Works with Claude Code, Codex, Cursor, and every other MCP-compatible tool.
14-day free trial · No credit card required
FAQ
Everything you need to know to get started.
Track brand visibility across ChatGPT, Perplexity, Gemini & Claude.
Daily & weekly keyword position tracking across Google.
See which keywords trigger Google AI Overviews for your content.
Third-party verified accuracy down to city and ZIP code level.
Monitor your brand's SERP real estate versus the competition.
Discover high-potential keywords from your GSC data.
White-label, client-branded SEO reports and live dashboards.
Programmatic access to rank data for custom integrations.
The keyword rank tracker
14-day free trial · No credit card required · 100 keywords and 20 credits included