Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Thunderbit

FreeNot checked

AI-powered web scraping and structured data extraction. CLI + MCP server + Claude Code plugin for the Thunderbit Open API.

GitHubEmbed

About

AI-powered web scraping and structured data extraction. CLI + MCP server + Claude Code plugin for the Thunderbit Open API.

README

Open-source toolkit for the Thunderbit Open API — CLI, MCP server, and Claude Code plugin.

npm: @thunderbit/mcp-server npm: @thunderbit/thunderbit-cli License: MIT

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.


Quick Start

CLI

npm i -g @thunderbit/thunderbit-cli
export THUNDERBIT_API_KEY=tb_your_api_key_here
thunderbit distill https://example.com -f markdown

MCP Server (Claude Desktop / Cursor / Cline)

Edit your MCP client config:

{
  "mcpServers": {
    "thunderbit": {
      "command": "npx",
      "args": ["-y", "@thunderbit/mcp-server"],
      "env": { "THUNDERBIT_API_KEY": "tb_your_api_key_here" }
    }
  }
}

Claude Code Plugin

claude plugin marketplace add thunderbit-com/thunderbit-mcp-server
claude plugin add thunderbit
export THUNDERBIT_API_KEY=tb_your_api_key_here

What you can do

  • Convert any web page into clean, LLM-ready Markdown
  • Extract structured data from pages using JSON Schema
  • Get AI-suggested fields when you don't know what's on a page
  • Run batch jobs on up to 100 URLs at a time

Pricing

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.


Development

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

API Reference

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.


License

MIT © Thunderbit

from github.com/thunderbit-com/thunderbit-mcp-server

Installing Thunderbit

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/thunderbit-com/thunderbit-mcp-server

FAQ

Is Thunderbit MCP free?

Yes, Thunderbit MCP is free — one-click install via Unyly at no cost.

Does Thunderbit need an API key?

No, Thunderbit runs without API keys or environment variables.

Is Thunderbit hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Thunderbit in Claude Desktop, Claude Code or Cursor?

Open Thunderbit on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Thunderbit with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs