Built for AI agents.
Every Stekpad verb is an MCP tool. From day one. Reads are free. Errors are typed. Your agent never blocks for more than 60 seconds.
First-class, not bolted-on.
A first-class MCP server is one where the MCP surface is shipped at launch, not bolted on later. Stekpad’s MCP server is built from the same engine as the REST API. There is no second-class wrapper. There is no “MCP tier” with a delayed feature set. If a verb works in REST, it works in MCP, with the same shape, the same costs, the same errors.
The eight tools.
| Tool | Maps to | Cost |
|---|---|---|
| scrape | POST /v1/scrape | 1 cr |
| crawl | POST /v1/crawl | 1 cr / page |
| map | POST /v1/map | 1 cr / 1k URLs |
| extract | POST /v1/extract | 5 cr / URL |
| search | POST /v1/search | 5 cr + 1 / result |
| list_datasets | GET /v1/datasets | 0 |
| get_dataset | GET /v1/datasets/:id | 0 |
| query_dataset | GET /v1/datasets/:id/rows | 0 |
Reads are free. Always. An agent should never hit the paywall just to remember what it scraped yesterday.
Four properties that matter to a loop.
Never blocks for 60s
Long-running operations return a run_id and the tool yields. The agent decides when to check.
Typed errors
Every error has a code, a message, and a retry_after.
Per-call credit reporting
Every tool response includes credits_charged so the model can budget itself.
API key only
No OAuth dance inside the MCP client. Paste a stkpd_live_... token in the config once.
Install in three clients.
Claude Desktop
{ "mcpServers": { "stekpad": { "command": "npx", "args": ["-y", "@stekpad/mcp"], "env": { "STEKPAD_API_KEY": "stkpd_live_..." } } }}Cursor: same config in ~/.cursor/mcp.json. See /integrations/cursor.
Claude Code:
claude mcp add stekpad -- npx -y @stekpad/mcpHosted HTTP MCP: connect to https://mcp.stekpad.com with Authorization: Bearer stkpd_live_....
Research and remember in 15 credits.
Search for “open source vector databases 2026”, scrape the top 5 results, save them to a dataset called “Vector DB research”, and summarize each in one paragraph.
Claude calls search (with scrape_results: true), then ai_summary over the new rows. The whole exchange costs about 15 credits and you can come back to the dataset tomorrow at zero cost via query_dataset.
Common questions.
Do I need a Cloud subscription to use MCP?
No. Free plan includes the MCP server. Reads are unlimited; writes are capped at 300 credits/month on Free.
Will Stekpad add more MCP tools later?
Yes. The eight tools in v1 cover every verb plus dataset reads. v1.5 will add tools for pipelines and webhooks.
Can I use Stekpad MCP from a custom agent framework?
Yes. The MCP server is standards-compliant. Anything that speaks MCP works.
Install MCP. Reads are free.
300 credits a month, free forever. 8 tools, one API key.