Skip to main content
Glama
answerhatch

answerhatch-mcp

Official
by answerhatch

AnswerHatch MCP

License: MIT Node 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-mcp

Any 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.js

You 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

answerhatch_login

Sign in with email and password; holds the bearer token for the session. Skip it if ANSWERHATCH_TOKEN is set. Does not create accounts, sign up at answerhatch.com first.

answerhatch_create_tenant

Register one domain and return its DNS TXT record. The crawl does not start here.

answerhatch_start_crawl

Start the crawl once the TXT record is published. If it is not visible yet, returns the record again to retry.

answerhatch_status

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.

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.

Maintenance

ActivityMaintained
ResponsivenessNo issues

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

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to query and manage a document knowledge base via MCP, with RAG-powered search and grounded answers with citations.
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables document indexing and question answering with Retrieval-Augmented Generation, providing cited answers from user-supplied documents.
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables 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

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