kapeli avatar

Dash Mcp Server

kapeli/dash-mcp-server

Connects Claude directly to Dash's documentation browser API on macOS, letting you search installed docsets, load documentation pages, and manage full-text search without leaving your conversation. You can list what docsets are installed, run searches across multiple documentation sets or code snippets, and pull up specific pages using the load URLs that Dash returns. Handy when you're deep in a coding discussion and need to reference API docs for Swift, Python, or any of the 200+ docsets Dash supports. Requires Dash 8 and works through Dash's native search capabilities.

GitHub stars
156
tools
4
transport
STDIO
last updated
Mar 17, 2026

Tools

4 tools

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

list_installed_docsetsLists all installed documentation sets in Dash

Lists all installed documentation sets in Dash

No parameter schema in public metadata yet.

search_documentationSearches across docsets and snippets

Searches across docsets and snippets

No parameter schema in public metadata yet.

load_documentation_pageLoads a documentation page from a `load_url` returned by `search_documentation`

Loads a documentation page from a `load_url` returned by `search_documentation`

No parameter schema in public metadata yet.

enable_docset_ftsEnables full-text search for a specific docset

Enables full-text search for a specific docset

No parameter schema in public metadata yet.

Sponsors

Readme

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


View the full README on GitHub

Details

Repository
github.com/kapeli/dash-mcp-server
Categories
Web & Browser Automation, Search & Web Crawling
Package
dash-mcp-server
Transport
STDIO
Registry
MCP registry, active

Related Web & Browser Automation MCP servers

View all
1ticktockbent avatarCharlotteticktockbent/charlotteRenders web pages into structured, agent-readable representations using headless Chromium.147stars
2bzsasson avatarScreaming Frog SEO Spider MCP Server (headless)bzsasson/screaming-frog-mcpHeadless Screaming Frog SEO Spider via its CLI: run crawls, export and filter data, no GUI needed.94stars
3apireno avatarDOMShellapireno/domshellDrive Chrome with filesystem commands (ls, cd, grep, click, type). One MCP tool, multi-agent.59stars
4retio-ai avatarPageMapretio-ai/retio-pagemapStructured web intelligence for AI agents. 5x fewer tokens than Playwright/Firecrawl, 84.7% accuracy32stars
5harusame64 avatarDesktop Touch Mcpharusame64/desktop-touch-mcpComputer-use MCP for Windows 10/11: 32 tools — screenshot, UIA, Chrome CDP, type/click/scroll, VBA.25stars
6codelipenghui avatarMcp Matcodelipenghui/mcp-matHeadless Eclipse MAT MCP server for Java heap dump analysis19stars