DocsetMCP MCP Server

Model Context Protocol server for Dash-style docsets

Local serverstdioPython

What is the DocsetMCP MCP Server?

Model Context Protocol server for Dash-style docsets

The short version

DocsetMCP is a Model Context Protocol (MCP) server that seamlessly integrates your local Dash docsets with AI assistants like Claude, enabling instant access to offline documentation without leaving your conversation.

  • 📚 Instant Documentation: No switching, no web searches. Get straight to the docs directly in your AI conversation
  • 🔒 Local and Private: Work with docset files on your machine
  • ⚡ Lightning Fast: Optimized caching and direct database queries
  • 🎯 Precise Results: Get exactly what you need with smart filtering

What it needs from you

  • macOS (Dash is Mac-only) - Dash with desired docsets downloaded - Python 3.10 or higher - UV package manager (How to Install) - An AI assistant that supports MCP (Claude Desktop, Claude Code CLI, Cursor IDE, etc.)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the DocsetMCP MCP Server

{
  "mcpServers": {
    "docsetmcp": {
      "command": "uvx",
      "args": [
        "docsetmcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • macOS (Dash is Mac-only) - Dash with desired docsets downloaded - Python 3.10 or higher - UV package manager (How to Install) - An AI assistant that supports MCP (Claude Desktop, Claude Code CLI, Cursor IDE, etc.)

Example prompts to try

  • “Use DocsetMCP to Testing.”

Frequently asked questions

Model Context Protocol server for Dash-style docsets Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.