Every PAYGSEO tool, callable by your agent
Point Claude, Cursor, ChatGPT or any custom agent at one docs page and it can run the entire PAYGSEO suite — keyword research, Google results snapshots, rank checks, content outlines — paying per credit, with the remaining balance returned on every call.
One-line setup
Drop this into any agent chat:
Create a new skill for PAYGSEO using https://paygseo.com/docsThis points to our public docs page which describes every tool, its inputs, pricing, and how to read remaining credits — so the agent can use PAYGSEO autonomously.
Connect via MCP
Add this to your Claude Desktop / Claude Code config:
{
"mcpServers": {
"paygseo": {
"url": "https://paygseo.com/functions/v1/mcp",
"headers": {
"Authorization": "Bearer pgs_live_xxxxxxxx"
}
}
}
}JSON-RPC 2.0 over HTTP. Supports initialize, tools/list, and tools/call.
Or call the REST API directly
Base URL: https://paygseo.com/functions/v1/api-v1
# List tools
curl https://paygseo.com/functions/v1/api-v1/tools \
-H "Authorization: Bearer $PAYGSEO_KEY"
# Check credits
curl https://paygseo.com/functions/v1/api-v1/credits \
-H "Authorization: Bearer $PAYGSEO_KEY"
# Run a tool
curl https://paygseo.com/functions/v1/api-v1/tools/keyword-snapshot/run \
-H "Authorization: Bearer $PAYGSEO_KEY" \
-H "Content-Type: application/json" \
-d '{"keyword":"best running shoes","market":"us-en"}'
# Recent history for a tool (free, rate-limited, caller-scoped)
curl "https://paygseo.com/functions/v1/api-v1/tools/keyword-snapshot/history?limit=10" \
-H "Authorization: Bearer $PAYGSEO_KEY"
# Fetch a full past result
curl https://paygseo.com/functions/v1/api-v1/tools/keyword-snapshot/results/RUN_UUID \
-H "Authorization: Bearer $PAYGSEO_KEY"
# Recent runs across all tools
curl "https://paygseo.com/functions/v1/api-v1/history?limit=20" \
-H "Authorization: Bearer $PAYGSEO_KEY"History and result endpoints are strictly scoped to the API key's owning account. A run_id that belongs to another user returns 404 Not Found — existence is never leaked across accounts. MCP mirrors this via {slug}__history, {slug}__result, and list_history.
Every response
credits_used, credits_remaining, and the X-Credits-Remaining header so your agent always knows the budget.Rate limited & safe
X-RateLimit-* headers and a Retry-After on 429.Full tool reference lives in the docs
Every tool's inputs, outputs, pricing, and copy-ready REST + MCP snippets are on the docs page.
NewInteractive in-chat results (MCP Apps)
Hosts that support the MCP Apps extension (Claude, VS Code Copilot, Goose, MCPJam…) render every PAYGSEO tool result as a sortable table, KPI card, or outline view directly in the chat — no JSON walls.
Works automatically for every tool. Non-supporting hosts fall back to the standard JSON response.
Ready to wire up your agent?
Create your first API key and start running SEO tools from any agent.