AI IntegrationsMCP server

MCP server

Connect Claude, Cursor, or any MCP-capable AI client to Chuger's web extraction tools.

Chuger ships a first-class Model Context Protocol server on every plan. Once connected, your AI client can scrape pages, extract clean markdown, search the web, map sites, and check your credit balance — as native tools, with no glue code.

https://api.chuger.com/mcp/chuger

The server uses the streamable HTTP transport and authenticates with the same Bearer API token as the REST API (see Authentication).

Fastest setup: paste a prompt

Copy the agent install prompt, replace <CHUGER_API_TOKEN> with your token, and paste it into your AI chat. The agent detects its own client, adds the MCP server, installs the Chuger skill, and verifies the connection — no manual configuration.

Manual setup

claude mcp add --transport http chuger https://api.chuger.com/mcp/chuger \
  --header "Authorization: Bearer YOUR_API_TOKEN"

Claude Desktop config lives at ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows). Cursor uses ~/.cursor/mcp.json, Windsurf ~/.windsurf/mcp.json.

Available tools

ToolWhat it doesCredits
extract-contentPage → clean markdown (markdown-only by default)2
scrape-urlRaw HTML of a page1
search-webSearch engine results5
search-web-with-contentSearch + page content in one call15
map-domainDiscover a site's URLs from its sitemaps3
bulk-extract-contentAsync extraction of many URLs (email/webhook delivery)2 per URL
prompt-with-contextLLM analysis of a page10
get-credit-balanceCurrent credit balancefree
preview-costCost preview for a planned operationfree
check-affordabilityCan the balance cover an operation?free

Credits, rate limits, and billing work exactly like the REST API — see Credits.

Built to save tokens

  • extract-content returns markdown only by default. Request formats: ["html", "metadata"] only when you need them.
  • Content responses include an estimated_tokens field so agents can budget context before reading further.
  • map-domain returns a URL list without fetching any page content — map first, then extract only the pages you need.

Troubleshooting

SymptomFix
401 Unauthorized / connection failsThe Authorization header is missing or the token is invalid. Create a token under Settings → API Tokens.
NO_ACTIVE_SUBSCRIPTION tool errorThe account has no plan. Subscribe at chuger.com/pricing.
Insufficient credits tool errorYour balance is too low — top up or wait for the monthly renewal.