Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Kapeli avatar

Dash Mcp Server

  • 171 repo stars
  • Updated May 11, 2026
  • Kapeli/dash-mcp-server

io.github.Kapeli/dash-mcp-server is a MCP server that lets agents search 200+ Dash docsets on macOS for API and framework documentation.

About

io.github.Kapeli/dash-mcp-server connects Model Context Protocol clients to Kapeli Dash on macOS, letting coding agents search and pull from the same curated docsets developers already rely on offline. Developers shipping SaaS, APIs, or mobile backends can ask the model to verify method signatures, framework patterns, and version-specific APIs without manually hopping between IDE and Dash. The server advertises search across more than two hundred docsets—an unusually dense reference surface compared with generic web search. It requires Dash on a Mac; Linux or Windows-only workflows should use other doc MCP sources. Register it during active build sessions when you want grounded answers tied to installed docsets rather than hallucinated APIs.

  • MCP bridge to Dash, the macOS API documentation browser
  • Search across 200+ docsets from the agent
  • Stdio transport PyPI package dash-mcp-server v1.1.1
  • Keeps documentation discovery inside the agent workflow on Mac

Dash Mcp Server by the numbers

  • Data as of Jul 27, 2026 (Skillselion catalog sync)
terminal
claude mcp add dash-mcp-server -- uvx dash-mcp-server

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars171
Packagedash-mcp-server
TransportSTDIO
AuthNone
Last updatedMay 11, 2026
RepositoryKapeli/dash-mcp-server

What it does

Search Apple Dash docsets from your agent so API answers cite the same offline docs you already use on macOS.

Who is it for?

Mac-based developers who own Dash and want agent answers grounded in installed Apple, language, and framework docsets.

Skip if: Windows or Linux-only setups without Dash, or teams that standardize purely on web-hosted docs.

What you get

After install, your agent can query Dash docsets over MCP so implementation help aligns with offline reference you already maintain.

  • Agent-callable Dash docset search results
  • Faster API verification against 200+ docsets
  • Reduced manual context switch to the Dash UI

By the numbers

  • Version 1.1.1 on PyPI identifier dash-mcp-server
  • Search 200+ docsets
  • Stdio transport
README.md

mcp-server-dash

A Model Context Protocol (MCP) server that provides tools to interact with the Dash documentation browser API.

Dash 8 is required. You can download Dash 8 at https://blog.kapeli.com/dash-8.

mcp-name: io.github.Kapeli/dash-mcp-server

Dash Server MCP server

Overview

The Dash MCP server provides tools for accessing and searching documentation directly from Dash, the macOS documentation browser. MCP clients can:

  • List installed docsets
  • Search across docsets and code snippets
  • Load documentation pages from search results
  • Enable full-text search for specific docsets

Notice

This is a work in progress. Any suggestions are welcome!

Tools

  1. list_installed_docsets
    • Lists all installed documentation sets in Dash
  2. search_documentation
    • Searches across docsets and snippets
  3. load_documentation_page
    • Loads a documentation page from a load_url returned by search_documentation
  4. enable_docset_fts
    • Enables full-text search for a specific docset

Requirements

  • macOS (required for Dash app)
  • Dash installed
  • Python 3.11.4 or higher
  • uv

Configuration

Using uvx

brew install uv
in claude_desktop_config.json
{
  "mcpServers": {
      "dash-api": {
          "command": "uvx",
          "args": [
              "--from",
              "git+https://github.com/Kapeli/dash-mcp-server.git",
              "dash-mcp-server"
          ]
      }
  }
}
in Claude Code
claude mcp add dash-api -- uvx --from "git+https://github.com/Kapeli/dash-mcp-server.git" "dash-mcp-server"

Recommended MCP Servers

How it compares

Dash docset search MCP integration, not a generic web browser automation skill.

FAQ

Who is io.github.Kapeli/dash-mcp-server for?

It is for macOS developers who use Dash daily and want Claude Code, Cursor, or similar agents to search those docsets directly.

When should I use io.github.Kapeli/dash-mcp-server?

Use it while implementing features when you need version-accurate API lookups without leaving the agent thread.

How do I add io.github.Kapeli/dash-mcp-server to my agent?

Install Dash on macOS, install the PyPI dash-mcp-server package, add a stdio MCP server entry in your client config pointing at the published command, then reload MCP tools.

Developer Toolsdocsintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.