mcp extraction

Use Haunt as an MCP web extraction tool.

For Claude, Cursor, Windsurf, or another MCP client, run the no-key demo tool first, create a free key, then copy the first real extract command into your agent.

Hosted endpoint

https://hauntapi.com/mcp/server

tools/list without key
try_demo_extract without key
extract with HAUNT_API_KEY
get_usage with HAUNT_API_KEY

Hosted MCP rejects RapidAPI subscriber headers by design. Use direct Haunt key headers.

quick setup

Three steps, no circus.

step 1

Call try_demo_extract

Inspect output shape without key or provider fetch cost.

step 2

Create free key

Get HAUNT_API_KEY from signup form and keep it in your MCP config.

step 3

Run extract

Use same URL-plus-prompt pattern from REST with structured JSON output.

Hosted MCP config

{
  "mcpServers": {
    "haunt": {
      "url": "https://hauntapi.com/mcp/server",
      "headers": { "Authorization": "Bearer ${HAUNT_API_KEY}" }
    }
  }
}

Local package config

{
  "mcpServers": {
    "haunt": {
      "command": "npx",
      "args": ["-y", "@hauntapi/mcp-server"],
      "env": { "HAUNT_API_KEY": "PASTE" }
    }
  }
}

Example task

copy and run
Extract the pricing plans from https://hauntapi.com as JSON with name, price, allowance, and features.

REST fallback: API docs.

Boundaries

Works well on public pages and docs. Sometimes works on JS-rendered public pages. Fails cleanly on CAPTCHA, login-only, private pages, and blocked marketplaces.

Related use cases: URL to JSON API, pricing extraction.

free key

Get key and run real extract tool call.

Free tier covers 100 successful requests per month, no credit card.