Skip to content
Strife Docs

How-to guides

Use the docs from AI tools

Search and read the Strife docs from Claude, Cursor, VS Code and other AI tools: the docs MCP server, llms.txt and every page as markdown.

The Strife docs, both the developer docs and the user guide, are made to be read by AI assistants as well as by people. Connect the docs MCP server and your assistant searches the docs and reads the pages it needs to answer. Tools without MCP can use llms.txt or the markdown version of any page.

Connect the docs MCP server

The docs are an MCP server at https://strife.app/docs/mcp. It needs no account or key, and it has three read-only tools:

  • search_docs searches the developer docs and the user guide, and returns the best matching sections, each with an excerpt and its address.
  • get_page returns a page as markdown, by its path below /docs or its full address.
  • list_pages lists every page with a one-line description.
Terminal
claude mcp add --transport http strife-docs https://strife.app/docs/mcp

Add --scope user to have it in every project, not only the current one. Run /mcp in Claude Code to check that it is connected.

In Claude on the web or in the desktop app, open Settings → Connectors, choose Add custom connector and enter https://strife.app/docs/mcp as the URL.

Add the server to ~/.cursor/mcp.json for every project, or to .cursor/mcp.json in one project:

JSON
{
  "mcpServers": {
    "strife-docs": {
      "url": "https://strife.app/docs/mcp"
    }
  }
}

Add the server to .vscode/mcp.json in your project, or run MCP: Add Server from the Command Palette:

JSON
{
  "servers": {
    "strife-docs": {
      "type": "http",
      "url": "https://strife.app/docs/mcp"
    }
  }
}

Other MCP clients connect the same way: a remote server over Streamable HTTP at https://strife.app/docs/mcp.

Once it is connected, ask about Strife as you would ask a colleague, for example How do I define a template with defineType? or How do editors restore a snapshot? Mentioning the Strife docs in the question makes the assistant use them instead of answering from memory.

llms.txt and llms-full.txt

llms.txt lists every page with its description and a link to its markdown version, in the llms.txt format. llms-full.txt holds every page in full in one file, for tools that take a whole document at once.

Every page as markdown

Add .md to the address of any page to get it as markdown, for example strife.app/docs/reference/cli/schemas.md. The start page is readme.md. The blocks of the docs become standard markdown and every link is a full address, so a page works on its own. The Copy page button at the top of each page copies the same markdown, ready to paste into a chat.

Context7

The docs are also on Context7, as the library /llmstxt/strife_app_llms-full_txt, for assistants that use Context7's MCP server.