Introduction
ToolCenter is a single subscription for thirty-five web tools — screenshots, PDFs, DNS, SEO audits, and more — plus an MCP server that exposes fifteen of them to AI agents. One API key gets you everything.
New in v2
The MCP server is now feature-complete with 15 tools and LLM-optimized outputs. Install with npx -y toolcenter-mcp. See MCP install.
Quickstart
Sign up for a free account, copy your key from the dashboard, and make your first request:
That's it. The response includes a CDN-backed URL to your screenshot plus metadata:
Authentication
All requests use a bearer token passed in the Authorization header. Create keys from your dashboard — each can be scoped by IP allowlist and rate-limited independently.
Key formats
- tc_live_••• — production key, counts against billed quota
- tc_test_••• — sandbox key, returns deterministic fake data, zero cost
REST endpoints
Every tool follows the same shape: POST /v1/{tool} with a JSON body. GET variants exist for cacheable reads.
/v1/screenshotMCP/v1/pdfMCP/v1/web-searchMCP/v1/scrapeMCP/v1/seoMCP/v1/dns?domain=…MCP/v1/ssl?domain=…MCP/v1/qr/v1/og-image/v1/hashErrors & retries
ToolCenter returns standard HTTP codes. The body is always JSON with a code, message, and when applicable a hint.
Idempotent endpoints (screenshot, pdf, dns, etc.) accept an Idempotency-Key header and can be safely retried.
Rate limits
Each plan has a monthly call quota. Requests beyond the quota return 429 with a Retry-After header. Pro and Business plans can opt into metered overage from the dashboard — we always warn at 80 % and 100 % before any charge.
MCP — install
The ToolCenter MCP server is distributed via npm. Point your client at it:
Works identically in Cursor, Claude Code, Zed, and Windsurf — see each client's MCP Servers UI and paste the same block.
Heads up
Restart your MCP client after editing the config. Tools appear under the 🔌 menu; no additional auth flow. For the full integration story see the MCP guide.