spidra-mcp-server
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@spidra-mcp-serverscrape https://example.com/about for team member names"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Spidra MCP Server
The official MCP (Model Context Protocol) server for Spidra — give your AI assistant the ability to scrape pages, batch-process URLs, and crawl entire websites with AI-powered extraction.
Quick start
Get your API key at app.spidra.io under Settings > API Keys.
Claude Code
claude mcp add spidra -e SPIDRA_API_KEY=spd_YOUR_API_KEY -- npx -y spidra-mcpCursor / Windsurf / Claude Desktop
{
"mcpServers": {
"spidra": {
"command": "npx",
"args": ["-y", "spidra-mcp"],
"env": {
"SPIDRA_API_KEY": "spd_YOUR_API_KEY"
}
}
}
}VS Code
{
"mcp": {
"servers": {
"spidra": {
"command": "npx",
"args": ["-y", "spidra-mcp"],
"env": { "SPIDRA_API_KEY": "spd_YOUR_API_KEY" }
}
}
}
}Related MCP server: Thordata MCP Server
Tools
Pick by what you want back:
You want | Use | Waits? |
One combined answer from 1–3 known URLs (multi-URL content is merged; the AI answers once — good for comparing pages) |
| Yes — returns extracted content directly |
Separate results per URL, 2–50 known URLs (each processed independently) |
| No — poll |
Data from pages you don't know yet, starting from one URL |
| No — poll |
Full list:
Tool | Purpose |
| Scrape 1–3 URLs with AI extraction, browser actions, proxies, cookies, screenshots. Waits for the result. |
| Check a scrape job if the wait window was exceeded. |
| Submit up to 50 URLs with one prompt/schema. Returns a |
| Per-URL statuses and results for a batch. |
| Cancel a batch; credits for unprocessed items are refunded. |
| Discover and process pages from a starting URL, guided by plain-language instructions. Returns a |
| Crawl progress, and the extracted data once completed. |
| Per-page results with signed HTML/markdown download URLs. |
| Re-run a new extraction over a completed crawl without re-crawling. |
| Cancel a crawl; processed pages are kept. |
| Browse past jobs and their outputs. |
| Credit/request/token usage for the account. |
Configuration
Env var | Required | Description |
| yes | Your Spidra API key ( |
| no | Override the API base URL (self-hosted / staging) |
| no |
|
| no | HTTP transport bind address (default |
On the HTTP transport, the API key can also be sent per-request via X-Spidra-API-Key or Authorization: Bearer headers.
Credits
Every scraped URL costs credits (base 2 per URL, plus AI tokens; CAPTCHA solves cost 10). The tool descriptions steer the model toward the cheapest tool that answers the question, and cancelling unfinished work refunds unprocessed items.
Development
npm install
npm run build # bundles to dist/index.js
npm test # black-box smoke tests: spawns the built binary against a fake API
npm run typecheckLicense
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/spidra-io/spidra-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server