- Home
- MCP servers
- Fumadocs
Fumadocs
- 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.