Fumadocs

Provides AI tooling access to Fumadocs documentation with search, browse, fetch, and setup guidance.
  • javascript

4

GitHub Stars

javascript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "k4cper-g-fumadocs-mcp": {
      "command": "npx",
      "args": [
        "fumadocs-mcp"
      ]
    }
  }
}

You can run a Model Context Protocol (MCP) server that gives AI tools access to Fumadocs documentation. This makes it easier for AI assistants to help you integrate Fumadocs into your projects by letting them search, browse, fetch, and generate setup guidance from your docs.

How to use

You interact with the MCP server through an MCP client. Start the server using one of the available runtime options, then configure your client to connect to the server. Once connected, you can search for documentation, browse topics, fetch full pages, get setup guides, and retrieve component documentation. Use the client to request actions like listing topics, searching by keyword, fetching a specific page, or obtaining a setup guide for your framework. The server responds with structured content you can render in your tooling or assistants.

Typical usage patterns include starting the server in your development environment, then issuing queries such as: asking for a setup guide for a framework you use, requesting page content for a documentation path, or asking to fetch information about a specific UI component and its props.

How to install

Prerequisites: you should have Node.js and npm installed on your machine.

# Using npx (recommended)
npx fumadocs-mcp
# Global installation
npm install -g fumadocs-mcp
fumadocs-mcp
# From source
git clone https://github.com/k4cper-g/fumadocs-mcp
cd fumadocs-mcp
npm install
npm run build

Configuration

Configure the MCP client to connect to the server using a local or hosted command. The following configuration snippets show how to register the server for Claude Desktop. You can adapt these settings to your environment or use the alternative path if you build from source.

{
  "mcpServers": {
    "fumadocs": {
      "command": "npx",
      "args": ["fumadocs-mcp"]
    }
  }
}
{
  "mcpServers": {
    "fumadocs": {
      "command": "node",
      "args": ["/path/to/fumadocs-mcp/build/index.js"]
    }
  }
}

Tools and endpoints

The MCP server exposes a set of capabilities you can invoke from your client. You can list available topics, search documentation by keyword, fetch the content of a documentation page, obtain a complete setup guide for a framework, and retrieve documentation for a specific UI component.

Available tools

list_topics

Browse available documentation sections and topics.

search_docs

Search documentation by keyword.

get_page

Fetch the full content of a documentation page.

get_setup_guide

Get a complete setup guide for adding Fumadocs to an existing project.

get_component

Get documentation for a specific UI component.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational