mcpbeat Sign in

Haunt MCP Server

not responding

Haunt is listed as active in the registry but did not answer our last check. 6 installs a week from npm. It exposes 11 tools.

Public pages to clean JSON or Markdown, plus bounded site mapping and crawl. Failed calls are free.

The linked repository no longer exists on GitHub — it was deleted or made private.

Installs per day peak 8 · avg 2 · -27% w/w
a month agotoday
Uptime history 51 days of history · worst day 0%
51 days agonow
0.0%
Uptime 24h
0 of 91 checks
11
Tools
read from the server
64 ms
Response time
average over 24h
6
Installs / week
npm and PyPI

Haunt does not always answer

Over the last week it answered 0.0% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 3 min ago.

run in your terminal
claude mcp add haunt --transport http https://hauntapi.com/mcp/server
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "haunt": {
      "url": "https://hauntapi.com/mcp/server"
    }
  }
}
~/.codex/config.toml
[mcp_servers.haunt]
url = "https://hauntapi.com/mcp/server"
.cursor/mcp.json
{
  "mcpServers": {
    "haunt": {
      "url": "https://hauntapi.com/mcp/server"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "haunt": {
      "url": "https://hauntapi.com/mcp/server"
    }
  }
}

Available tools 11

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

extract
extract
Extract structured JSON from a permitted public URL using a plain-English prompt. Returns clean data, or an honest typed signal (captcha_required, login_required, not_found, upstream_fetch_failed) when a page cannot be read, so your agent can react instead of acting on made-up data. Failed calls are free. Optional response_format for Markdown or raw HTML. Requires Authorization: Bearer or X-API-Key.
extract_article
Extract article title, body, author, and publication date from a public article URL. Costs 1 credit, and failed calls are free. Requires Authorization: Bearer or X-API-Key.
extract_markdown
Return clean Markdown from a permitted public page for agents, RAG ingestion, notes, or .md files. Costs 1 credit, and failed calls are free. Requires Authorization: Bearer *** or X-API-Key.
extract_metadata
Extract title, meta description, Open Graph, Twitter Card, canonical URL, and related metadata. Costs 1 credit, and failed calls are free. Requires Authorization: Bearer or X-API-Key.
company
company_profile
Turn a company website URL into a structured profile: what the company does, its product, and the contact and social details published on the site. Reads the live site rather than a stale third-party database. Costs no credits. Requires Authorization: Bearer or X-API-Key.
crawl
crawl_site
Discover and extract the same structured fields from up to 20 public same-site pages. Complete pages use normal extraction credits; partial and failed pages cost zero credits. Robots rules are respected and crawl content is not stored. Paid plans only. Requires Authorization: Bearer or X-API-Key.
github
github_repo
Return normalised metadata for a public GitHub repository: description, stars, forks, language, licence, topics and last push. Costs no credits. Requires Authorization: Bearer or X-API-Key.
map
map_site
Discover up to 500 public same-site URLs from robots.txt, sitemaps, and bounded link traversal. Robots rules are respected, fetched page content is not stored, and mapping costs no credits. Paid plans only. Requires Authorization: Bearer or X-API-Key.
reddit
read_reddit
Read Reddit posts or comments as structured JSON without Reddit API credentials, app registration or OAuth. Accepts a subreddit URL, a post URL, or shorthand like r/webdev. Set comments true to read a post's comment thread. Returns an honest typed signal instead of invented data when Reddit blocks the read. Failed calls are free. Requires Authorization: Bearer or X-API-Key.
try
try_demo_extract
Return fixed sample Haunt extraction JSON. No signup, API key, remote fetch, provider call, or quota usage.
usage
get_usage
Return current Haunt plan, monthly credit limit, used credits, reserved credits, and remaining credits. Requires an API key.

Endpoints

URLTransportStateLatencyChecked
https://hauntapi.com/mcp/server streamable-http answering 64 ms 3 min ago

Alternatives to Haunt

same job, measured the same way
FetchRelay
by fetchrelay

Extract public webpages as Markdown, map sites, and run bounded crawl jobs. API key required.

answering
Crawlberg
by xberg-io

Scrape, crawl, and map websites to Markdown or JSON via local CLI.

local only
Kreuzcrawl
by kreuzberg-dev

Scrape, crawl, and map websites to Markdown or JSON via local CLI.

local only
Web Scraping
by superagnt

Web scraping for AI agents: scrape, search, crawl, map any website to markdown + JSON. No browser.

answering
WebReaper
by alex-on-ai

AI-native web scraper: scrape, crawl and map any site to clean markdown over stdio. MIT-licensed.

local only
Scrapiq
by scrapiq

Any URL to clean text, markdown, or JSON for LLM/RAG pipelines.

1 tools answering
Brainiall Web
by brainiall

Web search, URL content extraction to Markdown, site mapping, and recursive web crawler.

5 tools answering
Crawlforge MCP Server
by mysleekdesigns

Web scraping, crawling, deep research & autonomous extraction — 31 MCP tools, clean Markdown/JSON

485 installs/wk local only

Haunt — questions

Answers built from our own checks of this server.

What can Haunt do?
It exposes 11 tools, read directly from the server on our last check. Among them: company_profile, crawl_site, extract, extract_article, extract_markdown, extract_metadata and 5 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Haunt working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 0 of 91 checks got a reply (0.0%), average response time 64 ms. The bar chart above shows every period we have measured.
Is Haunt still maintained?
The linked repository no longer exists on GitHub — it was deleted or made private. We show this because it changes what you can expect: an unmaintained server may keep answering for months and then stop without warning.
The registry lists Haunt as active — why does it not respond?
The official MCP registry stores what the author submitted; it does not verify that the server still runs. We check the endpoint ourselves, and this one does not answer. Catalogues that copy the registry without checking will show it as working.
How do I connect Haunt?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Haunt need an API key?
No. Haunt completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 11 of them are readable on this page. This is what we observed, not what the docs claim.
How many people use Haunt?
The npm package @hauntapi/mcp-server was installed 6 times in the last week. Week over week that is -27%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.