Haunt API
# Moved
This repository has moved to **[Darko893/mcp-server](https://github.com/Darko893/mcp-server)**.
That is the canonical source for the `@hauntapi/mcp-server` package and the
hosted Haunt MCP server.
- Package: <https://www.npmjs.com/package/@hauntapi/mcp-server>
- Docs: <https://hauntapi.com/docs>
- Hosted MCP endpoint: `https://hauntapi.com/mcp/server`
This repository is archived and is no longer updated.
TDQS
Scored across 3 tools
The tools have overlapping purposes, as all three extract data from URLs, with extract_url described as a general-purpose tool that can handle what the other two do. However, the descriptions clearly differentiate their optimised use cases: extract_article for editorial content, extract_metadata for meta tags, and extract_url for custom extractions, which helps reduce confusion but still leaves some ambiguity.
All tool names follow a consistent verb_noun pattern with 'extract_' as the prefix, using snake_case uniformly. This predictability makes it easy for agents to understand the naming convention and relate the tools to their shared purpose of extraction.
With 3 tools, the count is reasonable for a focused extraction server, but it feels slightly thin as it only covers read-only extraction operations without broader management or configuration tools. The tools are well-scoped within their domain, but the set could benefit from additional complementary functions.
The server covers core extraction tasks for URLs, articles, and metadata, but there are notable gaps such as no update, delete, or management operations (e.g., for API keys or usage tracking). As a read-only extraction service, it lacks lifecycle coverage, which limits agent workflows to just data retrieval without any control or monitoring capabilities.