Use Kilden with your AI editor
@kilden/mcp is a small Model Context Protocol server that gives AI coding tools searchable access to this documentation. It’s stateless, needs no API key, and runs from npm with npx.
It exposes two tools:
search_docs(query)— returns the most relevant documentation sections, each with its canonical URL.get_doc(path)— returns a full page as Markdown (e.g.guides/identity-verification).
Claude Code
Section titled “Claude Code”claude mcp add kilden-docs -- npx -y @kilden/mcpOr in a .mcp.json checked into your project:
{ "mcpServers": { "kilden-docs": { "command": "npx", "args": ["-y", "@kilden/mcp"] } }}Cursor
Section titled “Cursor”In .cursor/mcp.json (project) or ~/.cursor/mcp.json (global):
{ "mcpServers": { "kilden-docs": { "command": "npx", "args": ["-y", "@kilden/mcp"] } }}Claude Desktop
Section titled “Claude Desktop”In Settings → Developer → Edit Config (claude_desktop_config.json):
{ "mcpServers": { "kilden-docs": { "command": "npx", "args": ["-y", "@kilden/mcp"] } }}How it works
Section titled “How it works”The server fetches /llms-full.txt from https://docs.kilden.io at startup, splits it into per-page sections, and serves search and retrieval from memory. To run it against a different docs deployment (e.g. a local preview):
npx -y @kilden/mcp --source-url http://localhost:4321/llms-full.txtNo telemetry, no state on disk, no credentials.
Without MCP
Section titled “Without MCP”Every page of this site is also available as raw Markdown by appending .md to its URL, and the whole site is one file at /llms-full.txt — see llms.txt. If your tool can fetch URLs, that’s often enough.