Skip to main content

mcp-server-docs

A Model Context Protocol server that provides access to documentation across multiple repositories. This server allows LLMs to search and retrieve documentation content from markdown files.

Features

  • Browse documentation across multiple repositories
  • Full markdown/MDX support with frontmatter parsing
  • Automatic title and description extraction
  • Documentation content exposed as MCP resources
  • Search and fetch tools for documentation retrieval

Installation

Using uv

When using uv no specific installation is needed. We will use uvx to directly run mcp-server-docs.

Using PIP

Install via pip:

pip install mcp-server-docs

Usage

The server needs to know which repositories to crawl for documentation. Provide these as repository mappings:

# Using uvx
uvx mcp-server-docs "mcp=/path/to/mcp/docs,anthropic=/path/to/anthropic/docs"

# Using pip installation
python -m mcp_server_docs "mcp=/path/to/mcp/docs,anthropic=/path/to/anthropic/docs"

Configure for Claude Desktop

Add to your Claude Desktop config:

"mcpServers": {
  "docs": {
    "command": "uvx",
    "args": [
      "mcp-server-docs",
      "mcp=/path/to/mcp/docs,anthropic=/path/to/anthropic/docs"
    ]
  }
}

Available Tools

  • fetch-documents: Retrieve documentation content by repository and path
    • Search through available documentation files
    • Get documentation content with preserved structure
    • Support for fetching multiple related documents

Resources

All documentation files are exposed as MCP resources with:

  • URI format: file://{repository}/{path}
  • Rich metadata including titles and descriptions
  • Full markdown content

Contributing

For examples of other MCP servers and implementation patterns, see: https://github.com/modelcontextprotocol/example-servers/

Pull requests welcome!

Metadata

Release files for mcp-server-docs 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-server-docs 0.1.6
File Size Uploaded Provenance Actions
mcp_server_docs-0.1.6.tar.gz 20.6 kB Without provenance Details for mcp_server_docs-0.1.6.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for mcp-server-docs 0.1.6
File Interpreter ABI Platform Actions
mcp_server_docs-0.1.6-py3-none-any.whl Python 3 none any Details for mcp_server_docs-0.1.6-py3-none-any.whl

Total release size: 30.0 kB

Release files / mcp_server_docs-0.1.6.tar.gz

Download URL mcp_server_docs-0.1.6.tar.gz
Size 20.6 kB
Tags Source
SHA-256 checksum
How to use checksums
b2dbe54f4a05a8169267690e42ecfd137eedcbc870a061ce9396a052e9630761
BLAKE2b-256 checksum
How to use checksums
cedbeba99d9b14bc015c8c8c567c67cc02e80a317cc1f97a442d7dd6dbe68a2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.9

Release files / mcp_server_docs-0.1.6-py3-none-any.whl

Download URL mcp_server_docs-0.1.6-py3-none-any.whl
Size 9.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d5093241cc08c7c2624a2522507aa7a7958e8d651d8e4aec2569977e34c68708
BLAKE2b-256 checksum
How to use checksums
66c0ff174bbd815cc38372a298d8e6f327e9d85520177af77da43819017a7410
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.9

Security for mcp-server-docs 0.1.6

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page