Model Context Protocol v0.1.0
Index URLs from Claude, Cursor, ChatGPT & Grok.
The Platinum Indexer MCP server gives any MCP-capable assistant your indexing toolbox: submit URLs to Googlebot, check whether pages are indexed and read task results, all authenticated with your own API key.
Add the server
Paste the config below into your assistant. Needs Node.js 20+; npx fetches the package.
Ask in plain English
"Index these 20 URLs on the Instant queue" or "Are my new blog posts indexed yet?"
Setup
Create or edit ~/.cursor/mcp.json (global) or .cursor/mcp.json in a project:
{
"mcpServers": {
"platinumindexer": {
"command": "npx",
"args": ["-y", "platinumindexer-mcp"],
"env": { "PLATINUMINDEXER_API_KEY": "YOUR_API_KEY" }
}
}
}
Edit claude_desktop_config.json and restart Claude Desktop:
{
"mcpServers": {
"platinumindexer": {
"command": "npx",
"args": ["-y", "platinumindexer-mcp"],
"env": { "PLATINUMINDEXER_API_KEY": "YOUR_API_KEY" }
}
}
}
One command from a terminal:
claude mcp add platinumindexer -e PLATINUMINDEXER_API_KEY=YOUR_API_KEY -- npx -y platinumindexer-mcp
Any host that launches stdio MCP servers works. Command and environment:
command: npx
args: -y platinumindexer-mcp
env: PLATINUMINDEXER_API_KEY=YOUR_API_KEY
Self-hosting over Streamable HTTP (multi-tenant, Authorization: Bearer <key> per request) is covered in the package README.
Your key stays on your machine; the server calls platinumindexer.com/api/v1 directly. Revoke it any time from the API key page.
Tools your assistant gets
get_account
Credit balance and account status
get_pricing
Live credit costs per URL
estimate_cost
Cost of a batch before spending anything
submit_urls_for_indexing
Send URLs to Googlebot (standard, Instant, drip feed)
check_index_status
Is a page in Google's index?
list_tasks
Recent tasks with progress
get_task
One task: status and pending counts
get_task_links
Per-URL status inside a task
check_service_health
API reachability and key check
Tools that create tasks spend credits immediately. The server tells the assistant to run estimate_cost and confirm with you before large batches.
Things to try
- "Submit every URL in
sitemap.xmlthat was published this week for indexing, standard queue." - "Check whether these 15 product pages are indexed and list the ones that aren't."
- "How much would it cost to index 200 URLs on the Instant queue? Then do it if I have enough credits."
- "Show me the progress of my last five tasks."
0 free credits on signup. Full REST reference at /api-docs.