Wraps the Thunderbit Open API to give Claude seven web scraping tools: distill pages into clean Markdown, extract structured data by passing a JSON Schema, ask the API to suggest fields when you don't know the page structure, and run batch jobs on up to 100 URLs. Authentication needs a free API key from app.thunderbit.com. Distill costs 1 credit per page, extract costs 20, and polling job status is free. Useful when you need to turn messy HTML into LLM-friendly text or pull repeating data patterns out of pages without writing selectors. Ships as an npm package that works over stdio with Claude Desktop, Cursor, and Cline.
Open-source toolkit for the Thunderbit Open API — CLI, MCP server, and Claude Code plugin.
This monorepo ships three packages, all backed by the Thunderbit Open API:
| Package | Purpose | Audience |
|---|---|---|
@thunderbit/thunderbit-cli | Command-line tool for distill / extract / batch | Developers, scripts, CI |
@thunderbit/mcp-server | Model Context Protocol server (7 tools) | AI assistants — Claude Desktop, Cursor, Cline, Claude Code |
thunderbit Claude Code plugin | Bundled MCP + 4 skills | Claude Code users |
Get a free API key at app.thunderbit.com/console/api-keys.
npm i -g @thunderbit/thunderbit-cli
export THUNDERBIT_API_KEY=tb_your_api_key_here
thunderbit distill https://example.com -f markdown
Edit your MCP client config:
{
"mcpServers": {
"thunderbit": {
"command": "npx",
"args": ["-y", "@thunderbit/mcp-server"],
"env": { "THUNDERBIT_API_KEY": "tb_your_api_key_here" }
}
}
}
claude plugin marketplace add thunderbit-com/thunderbit-mcp-server
claude plugin add thunderbit
export THUNDERBIT_API_KEY=tb_your_api_key_here
Distill — 1 credit. Extract — 20 credits. Suggest fields — free. Batch jobs scale per URL. Status polling is free.
Top up at app.thunderbit.com/console/billing.
git clone https://github.com/thunderbit-com/thunderbit-mcp-server.git
cd thunderbit-mcp-server
# each package is independent
cd packages/mcp-server && npm install
cd packages/cli && npm install
The full HTTP contract is documented in openapi.yaml (OpenAPI 3.1) — base URL https://openapi.thunderbit.com, Bearer auth with your THUNDERBIT_API_KEY.
MIT © Thunderbit
THUNDERBIT_API_KEY*secretYour Thunderbit API key (tb_...). Get one at https://app.thunderbit.com/console
csoai-org/pdf-document-mcp
xt765/mcp-document-converter
io.github.xjtlumedia/markdown-formatter
io.github.ai-aviate/better-notion
suekou/mcp-notion-server
meterlong/mcp-doc