Documentation MCP server | Moov Documentation

Quick start

If you use Claude Code, add the docs MCP server with one command:

Ask

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

For other tools, see the setup instructions below.

What is MCP?

The Model Context Protocol (MCP) is an open standard that lets AI coding tools connect to external data sources. When your IDE supports MCP, it can call tools provided by an MCP server on your behalf — searching documentation, fetching pages, or listing available sections without leaving the editor.

The Moov docs MCP server is a read-only documentation search tool. It does not call the Moov API or make changes to your account. For live API operations like creating accounts and transfers, use the Moov TypeScript SDK MCP server.

Available tools

Tool Description
search_moov_docs Full-text search across all Moov documentation pages
get_moov_doc Retrieve the full content of a specific documentation page by path
list_moov_sections List all available documentation sections and their paths

Set up your IDE

Ask

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

Ask

Create a .cursor/mcp.json file in your project root:

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

Ask

Add to your Windsurf MCP configuration (~/.codeium/windsurf/mcp_config.json):

{
  "mcpServers": {
    "moov-docs": {
      "serverUrl": "https://docs.moov.io/mcp"
    }
  }
}

Ask

Add to your VS Code settings (.vscode/mcp.json):

{
  "servers": {
    "moov-docs": {
      "type": "http",
      "url": "https://docs.moov.io/mcp"
    }
  }
}

Ask

Add to your Zed settings (~/.zed/settings.json):

{
  "context_servers": {
    "moov-docs": {
      "url": "https://docs.moov.io/mcp"
    }
  }
}

Ask

Add to your Cline MCP settings (~/.cline/data/settings/cline_mcp_settings.json):

{
  "mcpServers": {
    "moov-docs": {
      "type": "http",
      "url": "https://docs.moov.io/mcp"
    }
  }
}

Ask

gemini mcp add --transport http moov-docs https://docs.moov.io/mcp

Or add to your settings (~/.gemini/settings.json):

{
  "mcpServers": {
    "moov-docs": {
      "httpUrl": "https://docs.moov.io/mcp"
    }
  }
}

Example prompts

Once the MCP server is installed, try prompts like these with your AI assistant:

The docs MCP server searches documentation — it does not call the Moov API. Your API keys are not needed for MCP setup. For live API operations, see the Moov MCP server.

LLM context files

These plain-text files follow the llms.txt convention for making documentation available to AI tools.

llms.txt — A structured overview of Moov's documentation with links to every section. Some AI tools automatically fetch llms.txt from a site's root when given a domain. You can also paste it into a conversation to give your AI assistant a map of what's available.

llms-full.txt — The complete content of every documentation page concatenated into a single file. Use this when you want to load all of Moov's docs into a context window at once, or feed it into a custom RAG pipeline or agent.

When to use which:

Docs MCP vs Moov MCP

Server What it does Needs API keys?
Docs MCP (docs.moov.io/mcp) Searches and reads Moov documentation No
Moov MCP (moov TypeScript SDK) Calls the Moov API — creates accounts, transfers, etc. Yes

The docs MCP server searches documentation. For live API operations like creating accounts and transfers, use the Moov TypeScript SDK MCP server.