praveenc avatar

Mcp Docs Server

praveenc/mcp-docs-server

Wraps the official MCP protocol documentation in a searchable interface using BM25 ranking with Porter stemming. Exposes two tools: search_mcp_docs for ranked queries across the spec (with weighted scoring for titles, headers, and code blocks) and fetch_mcp_doc to pull full document content by URL. The indexer loads document titles at startup and fetches content on demand, so it's fast to spin up. Reach for this when you're building MCP servers or clients and need quick reference lookups without leaving your development context. Runs locally over stdio and works with npx for zero install friction.

GitHub stars
1
tools
2
transport
STDIO
last updated
Dec 26, 2025

Tools

2 tools

Public tool metadata for what this MCP can expose to an agent.

search_mcp_docsSearch MCP protocol documentation with ranked results.

Search MCP protocol documentation with ranked results.

No parameter schema in public metadata yet.

fetch_mcp_docFetch full document content by URL.

Fetch full document content by URL.

No parameter schema in public metadata yet.

Sponsors

Readme

MCP Docs Server

A Model Context Protocol (MCP) server for searching MCP protocol documentation. Built with TypeScript using the official MCP SDK.

npm version MCP Registry

Features

  • BM25 Search - High-quality ranked search using BM25 algorithm with Porter stemming
  • Fast Startup - Indexes document titles at startup, fetches content on-demand
  • Markdown Aware - Weights headers, code blocks, and links for better relevance
  • stdio Transport - Runs as a local process for easy integration

Installation

Quick Start (Recommended)

Add to your MCP client configuration (Claude Desktop, Kiro, etc.):

{
  "mcpServers": {
    "mcp-docs-server": {
      "command": "npx",
      "args": ["-y", "@praveenc/mcp-docs-server"]
    }
  }
}

That's it! The server will be downloaded and run automatically.

Global Install

npm install -g @praveenc/mcp-docs-server

View the full README on GitHub

Details

Repository
github.com/praveenc/mcp-docs-server
Package
@praveenc/mcp-docs-server
Transport
STDIO
Registry
MCP registry, active