answerhatch-mcp
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@answerhatch-mcpAdd cited answers to docs.example.com"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
AnswerHatch MCP
Put a cite-or-refuse answer box on your docs, from the chat where you already work. Ask your agent to add cited answers to a site and this server does the whole onboarding: register the domain, prove you own it, crawl the pages, and hand back a one-line embed. No dashboard, no operator.
What AnswerHatch is
AnswerHatch answers your visitors from your own published pages, links the source on every answer, and refuses when it has no source. It never invents an API parameter, an endpoint, or a wrong command.
Every "AI on your docs" tool optimises for always answering. For documentation that is the wrong default: a confidently wrong answer is not a bad chat, it is a broken integration and a support ticket. AnswerHatch is built the other way round.
Cite or refuse. Every answer carries the page it came from, or the widget declines and gives the reason. The refusal is a gate in the request path, not a line in a prompt that can be talked around.
No third-party model in the path. Your docs and your users' questions are processed on AnswerHatch's own machines. They do not transit OpenAI or any other model API.
A provenance registry. Every crawled document carries its source URL, the date it was fetched, and its hash, so a reviewer can audit exactly what the widget is allowed to say.
See it refuse a made-up question, live: https://answerhatch.com
Related MCP server: mcp-rag-bridge
Install
Requires Node 20 or newer.
Claude Code, one line:
claude mcp add answerhatch -- npx -y answerhatch-mcpAny MCP client, config form:
{
"mcpServers": {
"answerhatch": {
"command": "npx",
"args": ["-y", "answerhatch-mcp"]
}
}
}Until the npm release lands, run it from source:
git clone https://github.com/answerhatch/answerhatch-mcp
cd answerhatch-mcp
npm install
claude mcp add answerhatch -- node /absolute/path/to/answerhatch-mcp/index.jsYou need an AnswerHatch account. Create one at https://answerhatch.com (self-serve, a free trial), then sign in with the answerhatch_login tool below. For non-interactive use you can instead set ANSWERHATCH_TOKEN in the server's environment and skip the login step.
Use it
In your agent, just ask:
You: Add cited answers to docs.example.com
Agent: (answerhatch_login, then answerhatch_create_tenant)
Registered. Publish this TXT record to prove you own the domain:
name: _answerhatch.docs.example.com
type: TXT
value: ah-verify-...
You: published
Agent: (answerhatch_start_crawl, then polls answerhatch_status)
Live. Paste this into your site:
<script async src="https://cdn.answerhatch.com/api/widget.js"
data-agency="..." data-key="..." data-env="prod"></script>The tools enforce the order the API requires (register, prove ownership, then crawl) and each one tells the agent what to do next, so the agent drives the whole flow without you touching a console.
Tools
Tool | What it does |
| Sign in with email and password; holds the bearer token for the session. Skip it if |
| Register one domain and return its DNS TXT record. The crawl does not start here. |
| Start the crawl once the TXT record is published. If it is not visible yet, returns the record again to retry. |
| Report lifecycle stage, pages crawled, and verification. When the site is live it returns the embed snippet. |
Security
The bearer token lives in memory for the session only. It is never written to disk, never logged, and it is scrubbed from tool output even if an API response tried to echo it back.
Links
Product and the live refusal demo: https://answerhatch.com
Pricing: https://answerhatch.com/pricing
License
MIT. See LICENSE.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
No tool schema history has been recorded yet.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Real-time fact-check, citation verification, and source-freshness for AI agents.
Your company's brain for AI agents. Cited, permission-aware knowledge across every system.
Your office's procedures inside Claude or ChatGPT - verified citations or an honest refusal.
Create and improve live, shared interactive documents with your agent.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables Claude Code to index and semantically search through PDFs, code, and documents with exact citations and zero hallucinations.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to query and manage a document knowledge base via MCP, with RAG-powered search and grounded answers with citations.MIT
- FlicenseNot gradedqualityCmaintenanceEnables document indexing and question answering with Retrieval-Augmented Generation, providing cited answers from user-supplied documents.-
- AlicenseNot gradedqualityBmaintenanceEnables agents to query an organization's own documents and receive cited answers, while also maintaining persistent memory across conversations.Apache 2.0
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/answerhatch/answerhatch-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server