Keyword
Keyword.com is a digital marketing platform that provides search engine ranking tracking and SEO analytics
Verdict
Common use cases
- Monitor ranking changes after content updates
- Triage keyword drops during weekly reviews
- Archive completed SEO campaigns in bulk
- Pull competitor ranking snapshots for reports
- Validate new keyword additions before launch
Integration
- Vendor
- Keyword
- Category
- other
- Auth
- API_KEY
- Tools
- 20
- Composio slug
keyword
Tools
- Add Keywords
Tool to add keywords to a Keyword.com project for search ranking tracking. Use when you need to monitor how specific URLs rank for target keywords across different Google regions and devices.
- Archive Project
Tool to archive a project in Keyword.com. Sets the project status to Archived. Use when you need to archive a project without permanently deleting it. The project will remain archived until restored or permanently deleted.
- Bulk delete keywordsdestructive
Tool to bulk delete multiple keywords from a single project by providing keyword IDs. Use when you need to remove multiple keywords at once from a project.
- Create Project or Group
Tool to create a new project or group in Keyword.com account. Use when you need to create a new project for organizing keywords or create a group within an existing project. For groups, the category must follow the naming convention with [s
- Delete Keyworddestructive
Tool to delete a single keyword from a project or group. Use when you need to permanently remove a keyword. Warning: This action cannot be undone and all historic ranking data will be lost.
- Delete Projectdestructive
Tool to delete a single project or group from Keyword.com. Use when you need to permanently remove a project. This action cannot be undone.
- Get Current User
Tool to retrieve the current authenticated user's account information. Returns user profile details including ID, name, email, onboarding status, and optionally subscription information.
- Get Keyword
Tool to retrieve all keyword settings and ranking metrics for a single keyword. Use when you need to get detailed information about a keyword's performance and configuration. Can optionally retrieve data for a specific date.
- Get Keyword Ranking History
Tool to retrieve Google ranking history for specified keywords for up to 180 days. Use when you need to analyze historical ranking trends or track keyword performance over time. Returns daily ranking positions grouped by keyword ID and doma
- Get Project Details
Tool to retrieve a single project's summary from Keyword.com. Returns groups, tags, keyword counts, and the PROJECT AUTH KEY required for detailed data collection. Use when you need project details or the auth key for further API operations
- Get Project Metrics
Retrieve keyword movement metrics for a project, group, or tag. Returns ranking changes (daily, weekly, or monthly) including number of keywords that improved, declined, or remained unchanged, along with detailed movement data for individua
- Get Share of Voice History
Retrieve Share of Voice data over time for a specific project. Use when you need historical SOV metrics. Supports ranges of 7, 30, 90, 180, and 365 days with varying data point intervals.
- Get Top Pages
Tool to retrieve Top Pages data for a project showing ranking URLs with keyword counts, average rank, search volume, and cost per click metrics. Use when you need to analyze which pages are ranking for the most keywords in a project.
- List Active Projects
Tool to retrieve all active projects with their groups, tags, and keyword counts. Returns PROJECT AUTH KEY for each project which is required to collect detailed project and keyword data.
- List Alerts
Tool to retrieve all alerts for the Keyword.com account with pagination and sorting options. Use when you need to fetch alerts, check alert status, or monitor notifications. Supports filtering by view type and retrieving only recent alerts.
- List Keywords
Tool to retrieve all keywords and their ranking data in a project or group. Use when you need to get keyword rankings, search volumes, and position changes. Supports pagination with per_page (max 250) and page parameters, and can filter by
- List Project Regions
Tool to list all Google regions being tracked in a Keyword.com project. Returns each region with the count of keywords being monitored in that region. Use when you need to see which geographic regions are configured for keyword tracking in
- Refresh Keywords
Tool to trigger an on-demand update for all keywords in one or more projects or groups. Use when you need to refresh keyword rankings data immediately instead of waiting for the scheduled update. Returns the number of refreshes remaining fo
- Restore Archived Project
Tool to restore an archived project or group. Use when you need to unarchive a project and resume keyword tracking. Once restored, keywords will automatically update during the next scheduled cycle.
- Update Keywords
Tool to update keyword settings in a project. Updates tracking parameters such as device type, tracked URL, Google region, language, and URL tracking method for multiple keywords at once. Use when you need to modify keyword tracking configu
Setup
Setup guide
- 11. Open your Switchy workspace and navigate to Settings > Integrations. 2. Find Keyword in the MCP directory and click Connect. 3. Log in to your Keyword.com account, go to Account Settings > API, and generate a new API key. 4. Paste the key into the Switchy connection modal and click Authorize. 5. Switchy will verify the key by fetching your user profile — if it succeeds, the integration is live. 6. Open any Space, type '@Keyword get current user' and send the message to confirm the connection works. 7. To track a new keyword, use '@Keyword add keywords' and specify the project ID, target URL, keyword phrase, and region. 8. The MCP returns ranking data and settings in the chat thread — your team can review and discuss without switching tabs.
What teammates see: by default, memories from Keyword are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Check Keyword Rankings
@Keyword get the ranking data for keyword ID 12345 in our main project, including device breakdown and search volume.Open in a Space →
Add New Keywords
@Keyword add the keywords 'cloud storage pricing', 'best file sync tools', and 'enterprise backup solutions' to project ID 67890 for the US region on desktop.Open in a Space →
Archive Old Campaign
@Keyword archive project ID 54321 since the Q4 campaign is finished and we no longer need active tracking.Open in a Space →
Bulk Remove Keywords
@Keyword bulk delete keyword IDs 111, 222, 333, and 444 from project ID 67890 because those terms are no longer part of our strategy.Open in a Space →
Review Account Status
@Keyword get current user information including subscription tier and how many projects we have left in our plan.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Keyword show me the current rankings for all keywords in our 'Q1 Product Launch' project, grouped by device type
Based on the project data, here's an illustrative summary: Your 'Q1 Product Launch' project tracks 47 keywords across desktop and mobile. Desktop rankings average position 12.3, with 8 keywords in the top 10. Mobile rankings average position 15.7, with 5 keywords in the top 10. Notable movers this week: 'enterprise workflow automation' jumped from position 23 to 14 on desktop. Three keywords show 'not ranking' status on mobile, suggesting potential mobile optimization opportunities.
This example demonstrates the MCP's read capability for ranking data. Requires API key with read access to projects. Note that ranking data reflects the last crawl timestamp—typically 24-48 hours behind real-time. The MCP returns raw position data; the AI synthesizes trends and insights from that data.
@Keyword add these five keywords to our 'Competitor Analysis' project: 'AI project management', 'team collaboration software', 'async communication tools', 'remote work platform', 'workspace automation'
I've added all five keywords to your 'Competitor Analysis' project. Each keyword is now configured to track rankings for the target URL you specified in the project settings, monitoring both desktop and mobile results in the US-Google region. Initial ranking data will populate within 24-48 hours after the next scheduled crawl. You can view these keywords immediately in your Keyword.com dashboard under the 'Competitor Analysis' project.
This write example shows how the MCP handles bulk keyword additions. The action is immediate but ranking data isn't—there's a crawl delay before positions appear. If your project has device or region settings, new keywords inherit those. Be aware of your account's keyword limit; the MCP will return an error if you exceed your plan's quota.
@Keyword compare our ranking performance for 'project management' related keywords against last month, then draft a brief report highlighting which keywords improved and which declined
Here's an illustrative analysis: Comparing current rankings to 30 days ago for your 15 'project management' keywords: 7 keywords improved (average gain: +4.2 positions), 5 declined (average loss: -2.8 positions), and 3 remained stable. Top gainer: 'agile project management software' moved from position 18 to 9. Biggest decline: 'project tracking tools' dropped from position 11 to 17. Overall trend is positive with a net improvement of +1.4 positions across the keyword set. Consider investigating content changes or competitor activity for declining keywords.
This synthesis example pairs the MCP's historical ranking data with the AI's analytical reasoning. The MCP provides raw position data over time; the AI calculates deltas and identifies patterns. Useful for monthly reporting or strategy reviews. Historical data availability depends on how long you've been tracking each keyword—newly added keywords won't have comparison data.
Use-case deep-dives
When Keyword.com beats spreadsheet rank tracking for agencies
A 6-person agency managing 12 client sites needs weekly rank reports without logging into each client's Search Console. The Keyword MCP wins here because it centralizes tracking across projects and regions—one API key, 20 tools covering bulk keyword adds, project archiving when contracts end, and retrieval of historic ranking data. The threshold: if you're only tracking 3-5 keywords per client, manual checks in GSC are faster. But once you hit 50+ keywords across multiple regions (US, UK, AU), the MCP's bulk operations and project grouping save 2-3 hours per week. The buying call is simple: if you bill clients for rank reporting and need audit trails, this MCP turns Switchy into your rank-tracking command center without switching tools.
Why this MCP is overkill for most content planning workflows
A 4-person content team at a SaaS company wants to track which blog posts rank for target keywords. The Keyword MCP is borderline here. It excels at monitoring existing rankings over time—add 20 keywords, check weekly movement, archive old campaigns—but it doesn't surface new keyword ideas or search volume. If your workflow is 'write post, track rank, adjust meta tags', the MCP fits. If you're doing upfront research (finding gaps, estimating traffic), you still need Ahrefs or Semrush in the loop. The trade-off: Keyword.com is a tracker, not a discovery tool. For teams that already know their target keywords and just need rank surveillance in Switchy, it's a clean fit. For teams still figuring out what to write about, start elsewhere.
When bulk keyword deletion matters for seasonal SKU tracking
A 3-person e-commerce team runs 8 seasonal product categories and tracks 200+ keywords across desktop and mobile. Every quarter, they archive old campaigns (winter boots, holiday gifts) and spin up new ones. The Keyword MCP's bulk delete and project archiving tools are the reason to use it here—manually pruning 50 keywords from a dead campaign in a web UI is tedious; doing it via Switchy in 10 seconds is the point. The caveat: if your catalog is stable year-round, the MCP's project-management overhead (create, archive, restore) is wasted. But for teams with high keyword churn—launching and sunsetting campaigns every 90 days—this MCP keeps your rank data organized without the busywork. If you're tracking more than 100 keywords and rotating them quarterly, this is your tool.
Frequently asked
What does the Keyword MCP do in Switchy?
It connects your Keyword.com SEO tracking account to Switchy's AI workspace. Your team can ask Claude to add keywords to projects, check current rankings, archive old campaigns, or pull performance data without opening the Keyword dashboard. Useful when you're already in Switchy discussing content strategy and need live rank data.
Do I need a Keyword.com API key to connect this MCP?
Yes. You'll generate an API key from your Keyword.com account settings and paste it into Switchy during setup. The key grants read and write access to your projects, keywords, and ranking history. Anyone on your Switchy workspace who uses this MCP will act under that single API key's permissions.
Can the Keyword MCP track rankings for multiple search engines?
No, it only tracks Google rankings. The underlying Keyword.com platform focuses on Google search across different regions and device types. If you need Bing or other engines, you'll have to use a different rank tracker or manually log that data elsewhere.
Why use this MCP instead of just logging into Keyword.com?
Speed and context. When you're already chatting with Claude about content performance in Switchy, you can ask it to add fifty keywords or pull rank changes inline without switching tabs. The trade-off is you lose Keyword.com's visual charts and historical graphs—this is for quick data pulls and bulk edits, not deep analysis.
Who on the team should connect the Keyword MCP?
Whoever owns your Keyword.com account and can generate an API key. Once connected, any Switchy workspace member can trigger the MCP's tools through Claude. If you want to limit who can delete keywords or archive projects, manage that by controlling who has access to the Switchy workspace itself.