living-docs
living-docs guideGuide

MCP server

Client configuration and the five tools

The package ships a stdio MCP server over the same core as the CLI.

1 Published package

json
{
  "mcpServers": {
    "living-docs": {
      "command": "npx",
      "args": ["-y", "-p", "living-docs-axi", "living-docs-mcp"]
    }
  }
}

2 Local checkout

json
{
  "mcpServers": {
    "living-docs": {
      "command": "node",
      "args": ["<absolute-checkout>/bin/living-docs-mcp.js"]
    }
  }
}

3 Tools

ToolPurpose
living_docs_themeslist the themes (three structural bases plus curated looks) and what each is best for
living_docs_schemablock fields, or one block in detail
living_docs_ingestoutline a source, optionally draft a model with timeline cues (static skips them)
living_docs_rendervalidate and write HTML, or format mp4, webm, or gif, from a model, a model path, or a source
living_docs_previewserve built docs and return the URL

living_docs_render accepts a model object, a model path, or a source to draft from. Tools return compact text, and errors are marked with isError.

4 See also