Integration · Cursor

Stekpad MCP for Cursor.

Eight MCP tools, in your editor. Reads are free. Two minutes to install.

What you get

Eight tools, free reads, same engine.

  • Cursor’s chat can call `scrape`, `crawl`, `map`, `extract`, `search` directly.
  • Three free read tools (`list_datasets`, `get_dataset`, `query_dataset`).
  • Per-call credit reporting in every tool response.
  • The same engine as the REST API and Claude Desktop.
Install

Three steps.

  1. 01

    Get an API key

    Sign up at stekpad.com (free, no card). Go to Settings → API keys → Create key, name it “Cursor”, copy the stkpd_live_... token.

  2. 02

    Edit ~/.cursor/mcp.json

    Open (or create) ~/.cursor/mcp.json and add the Stekpad block below. Restart Cursor.

  3. 03

    Verify

    Open Cursor’s chat panel. Type: “Scrape https://example.com and show me the page title.” Cursor calls scrape, returns the markdown, and the response includes credits_charged: 1.

~/.cursor/mcp.json
json
{
"mcpServers": {
"stekpad": {
"command": "npx",
"args": ["-y", "@stekpad/mcp"],
"env": {
"STEKPAD_API_KEY": "stkpd_live_..."
}
}
}
}
What you can ask Cursor

Five prompts to try.

  • “Map the URLs on https://nextjs.org/docs and tell me how the docs are structured.”
  • “Crawl https://docs.example.com into a markdown bundle, then export it to a zip.”
  • “Extract the README and license from https://github.com/owner/repo into JSON.”
  • “Search for ‘react server actions best practices’ and read the top 3 results.”
  • “Show me the dataset ‘API research’ and list any rows where the status is failed.” (free)
Use Stekpad inside your code

Cursor can scaffold against the SDK.

You can also call Stekpad as part of a Cursor agent task that writes code: “Build a small Node script that scrapes https://example.com once an hour and posts to Slack on changes. Use the Stekpad SDK.” Cursor will plan, scrape some examples to learn the response shape (via the MCP scrape tool), and write the code against @stekpad/sdk.

Troubleshooting

Common issues.

Tool not appearing

Check ~/.cursor/mcp.json is valid JSON, restart Cursor.

`Unauthorized`

Re-copy the API key.

`npx` not found

Install Node.js 18+ globally.

Slow first call

`npx` downloads `@stekpad/mcp` on first use. Subsequent calls are instant.

Cost

Free, forever, for personal use.

  • 300 credits/month free, forever. Reads are always free.
  • Credit packs from 9 € when you need more.
  • Cloud plans for scheduling, webhooks, and team seats.
FAQ

Common questions.

Does this work with Cursor's agent mode?

Yes. The MCP tools are available to the agent, planner, and chat alike.

Can I scrape pages behind a login from Cursor?

Yes — install the Stekpad Chrome extension, authorize the domain, prompt with use_session. The cookie bridge handles the rest.

Can I share the config across my team?

Yes — commit a project-level .cursor/mcp.json to your repo. Each developer pastes their own API key as an env var.

Two minutes.

Get an API key. Edit ~/.cursor/mcp.json. Restart Cursor. Start scraping.

Stekpad for Cursor — install the MCP server in two minutes — Stekpad