MCP server
Connect Claude Code, Claude Desktop, Cursor, or any MCP client to IndexPine β your full SEO pipeline as native agent tools.
IndexPine provides an official Model Context Protocol (MCP) server. MCP is an open standard that lets AI assistants and coding agents call external tools natively within their context windows. With the IndexPine MCP server, you can ask Claude or Cursor to check your keyword rankings, add a new keyword, or trigger article generation β all in plain English, without leaving your coding environment or chat interface.
Available tools
- list_sites β returns all sites in your workspace with their autopilot status and article counts.
- get_keywords β returns the keyword pipeline for a site, filtered by status.
- add_keyword β adds a new keyword to a site's pipeline and approves it for generation.
- get_articles β returns published articles with their live URLs and performance data.
- generate_article β triggers immediate article generation for a specific keyword.
- get_gsc_queries β returns the top GSC queries for a site sorted by impressions or clicks.
- check_rank_decay β returns any articles that have dropped in rankings and are flagged for self-healing.
Setup for Claude Desktop
Add the following to your Claude Desktop MCP configuration file (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"indexpine": {
"command": "npx",
"args": ["-y", "@indexpine/mcp-server"],
"env": {
"INDEXPINE_API_KEY": "ip_live_your_key_here"
}
}
}
}Setup for Cursor
Open Cursor Settings > MCP and add a new server with the same configuration as above. Restart Cursor and the IndexPine tools will be available in the Cursor Composer.
Example prompts
- "Show me the top 20 GSC queries for myblog.com sorted by impressions."
- "Add the keyword 'best CRM for startups' to myblog.com and generate an article for it right now."
- "Which articles on myblog.com are currently decaying in rankings?"
- "How many article credits do I have left this month?"