MCP.Market

Mkdocs MCP server

by ubaumann·io.github.ubaumann/mkdocs-mcp·v0.1.2·9 stars

An MCP server that provides serves MkDocs as resources.

B71/100grade B
What users say
No reviews yet
Be the first
Safety scan
B71/100

full report

Adoption
New

9 stars23 downloads/wk

Reviews

Write one

Nobody has reviewed Mkdocs yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Mkdocs tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it

1 medium
  • Code scan5 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 376 days ago1/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • mediumNo commits in over a yearmaint.stale
Overall 71/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Mkdocs compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
71/100
higher than 36% of 48,255 servers
GitHub stars
9
more than 87% of 28,688 servers
Downloads a week
23
more than 9% of 12,191 servers with a package

Install Mkdocs in Claude Code, Cursor or VS Code

claude mcp add mkdocs-mcp -- uvx mkdocs-mcp
Add to Cursor

What the publisher says

From the Mkdocs repository's README, as published. We do not edit it. Read it on GitHub

mkdocs-mcp

MkDocs Plugin to Serve MCP A proof-of-concept — feedback welcome!

mkdocs-mcp is an experimental plugin designed to integrate an MCP server into the MkDocs workflow. Due to limitations in MkDocs, the native mkdocs serve command cannot be overridden. Instead, this project provides the mkdocs_mcp script to handle the build process and launch the MCP server.

Quick Start

Requirements

This project uses uv for dependency management and virtual environments.

Running the MCP Server

To start the MCP server:

uv run mkdocs-mcp -mt stdio

Use the --mkdocs-project-path option to specify the path to your MkDocs project if it's not in the current directory. The environment variable MKDOCSPROJECTPATH can also be set for this purpose.

MkDocs Configuration

Make sure to include mcp in your mkdocs.yml plugin list:

plugins:
  - mcp:
      naming_style: src_file  # "src_file"(default), "dst_url" or "title"
      prefer_markdown: True  # By default the source markdown is used, set to False to convert the output HTML to markdown
      combine_all_pages: False  # Aggregate all pages into one file
      combine_by_folder: False  # Aggregate each folder

Using Claude Desktop with WSL

If you're working with Claude Desktop and WSL, configure your claudedesktopconfig.json as follows (adjust paths as needed):

{
  "mcpServers": {
    "mkdocs": {
      "command": "wsl.exe",
      "args": [
        "bash",
        "-c",
        "/home/urs/.cargo/bin/uv run --directory /home/urs/projects/mkdocs-mcp mkdocs-mcp -mt stdio"
      ]
    }
  }
}

Inspecting the MCP Server

For development and debugging, you can directly inspect the MCP server:

uv run mcp dev src/mkdocs_mcp/__main__.py

Notes

  • This project is still in the early proof-of-concept stage.
  • Contributions and feedback are highly encouraged!

Thanks for checking out mkdocs-mcp!

GitHub MCP Registry mcp-name: io.github.ubaumann/mkdocs-mcp

Nothing above is checked by us. What we check is on the safety report.

Mkdocs: common questions

Is Mkdocs MCP server safe?
Mostly: it is graded B (71/100). Read the Mkdocs safety report
How do I install Mkdocs?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Mkdocs need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Mkdocs maintained?
The last commit was 410 days ago (2025-09-20). The latest release is v0.1.2.
How does Mkdocs compare with other MCP servers?
safety score 71/100 (higher than 36% of 48,255 servers); github stars 9 (more than 87% of 28,688 servers); downloads a week 23 (more than 9% of 12,191 servers with a package). Full comparison.