The Documentation MCP server grounds your agent in the Amps docs corpus. Plug it into Claude Desktop, Cursor, Windsurf, Continue, or any custom MCP client and your agent stops hallucinating mode names likeDocumentation Index
Fetch the complete documentation index at: https://docs.amps.ai/llms.txt
Use this file to discover all available pages before exploring further.
selfconsumption or gridcharge. It uses the canonical vocabulary directly: auto.balanced, auto.export, charge, discharge, with the live API contract one query away.
The server is hosted at https://docs.amps.ai/mcp and speaks the Model Context Protocol over JSON-RPC. Nothing to deploy.
This is the grounding surface: the agent searches docs, reads recipes, looks up canonical names, and queries the live OpenAPI spec. For the surface that lets an agent call the Amps API on a user’s behalf, see the Execution MCP.
What the server exposes
Two tools, both read-only, both stateless. Each call resets the working directory to/ and discards shell variables.
search_amps_ai_documentationruns a semantic search across every Amps docs page and returns ranked snippets with titles, page paths, and direct links. Reach for it on conceptual questions: “how does scheduling work”, “what doesauto.balanceddo”.query_docs_filesystem_amps_ai_documentationruns shell-style commands (rg,grep,find,tree,ls,cat,head,tail,stat,wc,sort,uniq,cut,sed,awk,jq) against a virtual filesystem rooted at/. The filesystem holds every published.mdxpage plus the OpenAPI spec at/openapi/openapi.json. Reach for it on exact lookups: read a page, grep a canonical name, list endpoint paths.
Why it matters
Your agents stop hallucinating mode names likeselfconsumption or gridcharge and use the canonical vocabulary directly: auto.balanced, auto.export, charge, discharge. Your CI can fail builds when an internal config drifts from the public schema, by querying the spec at build time. Your support tooling can answer customer questions in the exact language of the API.
The corpus behind the endpoint is the same one that backs https://docs.amps.ai. One source of truth, no drift.
Quick connect
Add the Documentation MCP server to Claude Desktop by editing~/Library/Application Support/Claude/claude_desktop_config.json:
What next
Install
Per-client config snippets for Claude Desktop, Cursor, Windsurf, Continue, and custom clients.
Tool reference
Input shapes, output examples, and call patterns for the two server tools.
Examples
Concrete agent workflows: write a curl from a prompt, validate config, build an integration.
Execution MCP
The companion surface for calling the Amps API on a user’s behalf. Coming soon.