mcpbeat

Haunt MCP Server

com.hauntapi/haunt
not responding

Haunt is listed as active in the registry but did not answer our last check. 371 installs a week from npm. It exposes 11 tools. Last commit 29 Jul 2026.

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 441 · avg 49 · -38% w/w
a month agotoday
Uptime history 46 hours of history · worst hour 0%
46 hours agonow
0.0%
Uptime 24h
0 of 92 checks
11
Tools
read from the server
77 ms
Response time
average over 24h
371
Installs / week
npm and PyPI

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 77 ms 3 min ago

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 92 checks got a reply (0.0%), average response time 77 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 371 times in the last week. Week over week that is -38%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is Haunt open source?
Yes — it is published under the MIT licence, written in JavaScript and 2 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.