loading…
Search for a command to run...
loading…
Web extraction MCP server for AI agents. Extract structured data from any URL with built-in Cloudflare bypass, JavaScript rendering, and intelligent parsing. Re
Web extraction MCP server for AI agents. Extract structured data from any URL with built-in Cloudflare bypass, JavaScript rendering, and intelligent parsing. Returns clean markdown or JSON.
This is the canonical public MCP package working tree for @hauntapi/mcp-server and GitHub Darko893/mcp-server. The live Haunt API app/site lives separately in /root/haunt. Do not confuse this with /root/haunt/mcp-server, which is a legacy/local copy inside the app repo.
Give Claude, Cursor, Windsurf, and other MCP-compatible agents a clean web extraction tool.
Haunt turns permitted public web pages into structured JSON using natural-language prompts. It is built for agent workflows that need product data, competitor pricing, article content, metadata, lead lists, research snippets, or other visible web data without maintaining brittle selectors.
Install the MCP server and call try_demo_extract first. It returns the demo, docs, signup, pricing, and free-tier links without using credits.
Use Haunt's try_demo_extract tool and show me the signup and docs links.
Get a free API key: https://hauntapi.com/#signup
Add this to your MCP client config:
{
"mcpServers": {
"haunt": {
"command": "npx",
"args": ["-y", "@hauntapi/mcp-server"],
"env": {
"HAUNT_API_KEY": "your-api-key"
}
}
}
}
Then ask your agent:
Use Haunt to extract the product name, price, availability, and review count from https://example.com/product
Haunt does not promise universal extraction, Cloudflare bypass, CAPTCHA solving, login-wall access, paywall access, or anti-bot circumvention. It works best on permitted public pages and supported rendered pages. When a page is blocked, login-required, CAPTCHA-gated, or too thin to verify, Haunt should return a clear failure signal instead of fabricated data.
try_demo_extractNo-key activation check. Returns Haunt's demo endpoint, docs, signup, pricing, MCP info route, and free-tier details. Use this first when a user has installed the MCP server but has not added HAUNT_API_KEY yet.
extract_urlGeneral-purpose extraction from permitted public web pages.
Use it for:
extract_articleExtract article fields from news, blog, and editorial pages.
Returns title, body text, author, and publish date when available.
extract_metadataExtract page metadata including title, description, Open Graph tags, Twitter Card tags, canonical URL, and related metadata.
error_code, captcha_provider, requires_human_verification)| Plan | Credits | Price |
|---|---|---|
| Free | 1,000/mo | £0 |
| Starter | 10,000/mo | £19/mo |
| Pro | 30,000/mo | £49/mo |
| Scale | 80,000/mo | £99/mo |
Credits are not one-to-one requests. Simple public/non-LLM output usually uses 1 credit, normal structured extraction 2, browser-rendered or authenticated extraction 4, and heavy/screenshot extraction 8. Failed, blocked, login/CAPTCHA, provider, and server failures do not burn credits.
Upgrade: https://hauntapi.com/#pricing
Выполни в терминале:
claude mcp add hauntapi-mcp-server -- npx CSA PROJECT - FZCO © 2026 IFZA Business Park, DDP, Premises Number 31174 - 001
Безопасность
Низкий рискАвтоматическая эвристика по публичным данным — не гарантия безопасности.