MkDocs MCP Server
An MCP (Model Context Protocol) server for managing MkDocs documentation programmatically. Built with FastMCP for easy deployment to FastMCP Cloud.
Overview
The MkDocs MCP Server provides AI assistants like Claude and Cursor with the ability to manage your MkDocs documentation through a set of powerful tools. Deploy once to FastMCP Cloud and share with your entire team!
Key Features
- 📝 File Management: Create, read, update, and delete markdown documentation files
- 🔍 Search: Full-text search across all documentation files with regex support
- 🧭 Navigation Management: View and update the navigation structure in
mkdocs.yml
- 📋 Frontmatter Support: Read and write YAML frontmatter in documentation files
- ☁️ Free Deployment: Deploy to FastMCP Cloud for free (currently in beta)
- 👥 Shared Server: Deploy once, share with unlimited team members
- 🤖 AI-friendly: MCP-compliant tool definitions
- 🎯 Separation of Concerns: Focuses on documentation operations, letting other tools handle Git
Quick Links
What is MCP?
The Model Context Protocol (MCP) is an open standard that enables AI assistants to securely interact with local and remote resources. This MCP server implements 8 specialized tools for MkDocs documentation management.
Why Use This?
Instead of manually editing documentation files, your AI assistant can:
- Create new documentation pages with proper structure
- Update existing content while preserving frontmatter
- Search across all docs to find relevant sections
- Reorganize navigation structure
- Delete outdated documentation
All through natural conversation!
Getting Started
Ready to get started? Head over to the Installation Guide to set up your first MkDocs MCP server.