Skip to content
downpipes docs

Use the downpipes docs in your AI tools

There are three ways to give an AI tool real downpipes documentation instead of a guess: an MCP search server that quotes the docs back with a source link, a curated llms.txt index for one-shot context, and the OpenAPI spec for API-shaped questions. All three are read-only. None of them can act on your Cloudflare account or your downpipes deployment; they only retrieve and return published pages.

What does the MCP server do?

https://docs.downpipes.io/mcp exposes one tool, search_docs. It searches the published documentation and returns verbatim passages, each with the source page’s URL, so an agent can quote and cite a real page rather than paraphrase from memory. It does not generate answers itself; that is the calling tool’s job, using the passages as grounding.

The server is only live once the site’s search backing is configured. Before wiring it in, check https://docs.downpipes.io/.well-known/mcp/server-card.json. A 200 there means the server is enabled; a 404 means it is not, and the llms.txt index below is the fallback.

Claude Code

claude mcp add downpipes-docs --transport http https://docs.downpipes.io/mcp

Claude Desktop

Claude Desktop’s local config file only understands stdio servers, so a bare url entry is not supported there. Use Settings -> Connectors -> Add custom connector and paste the URL, or, if you need to edit claude_desktop_config.json directly, wrap the URL in a stdio bridge:

{
  "mcpServers": {
    "downpipes-docs": {
      "command": "npx",
      "args": ["mcp-remote", "https://docs.downpipes.io/mcp"]
    }
  }
}

Cursor

Add this to mcp.json:

{
  "mcpServers": {
    "downpipes-docs": {
      "url": "https://docs.downpipes.io/mcp"
    }
  }
}

What is llms.txt for?

https://docs.downpipes.io/llms.txt is a plain-text index of every public docs page, grouped by section, each with a one-line description. It is built for a coding agent that loads it once as background context rather than calling a tool per question. Paste its contents, or the URL itself if your tool fetches links, into a session before asking about downpipes.

Where is the OpenAPI spec?

https://docs.downpipes.io/api/openapi/engine.json is the OpenAPI 3.1 description of the engine’s admin HTTP API: every method, path and tag the router serves. It is generated from the router source at docs-build time, so it proves the docs build matches the router, not that a specific deployed engine matches the spec at request time. It covers routes, not full request or response schemas, so read the API overview and the per-endpoint reference pages alongside it.

Does any of this generate answers about downpipes?

No. search_docs and llms.txt both return retrieval only: real passages, from the published docs, with a source URL attached. Neither one writes a summary or an opinion. If an AI tool answers a question about downpipes in its own words, that answer came from the tool’s own model reasoning over the retrieved passages, not from downpipes. Treat the quoted passage and its source link as the fact, and treat the surrounding answer as the tool’s interpretation of it.

Last updated .