Skip to content
Agentmart
Submit a tool

Dash MCP Server

MCP server for Dash, the macOS API documentation browser.

Connector by Kapeli · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 187
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/kapeli-dash-mcp-server

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for Dash, the macOS API documentation browser. Search 200+ docsets.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
2 read · 1 write · 0 delete · 1 not yet classified
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Tools by what they do 4

Read from the source code; the running server may list different tools.

Read 2 · Look things up without changing anything.

  • list_installed_docsets
  • search_documentation

Write 1 · Create, change, send or run things.

  • enable_docset_fts

Not yet classified 1 · We could not tell from the name and description.

  • load_documentation_page

Network hosts it talks to 2

  • github.com · found in code
  • kapeli.com · found in code

Files it touches

  • Your home directory (~)

Tools (4)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • enable_docset_fts

    Enable full-text search for a specific docset. Args: identifier: The docset identifier (from list_installed_docsets) Returns: True if FTS was successfully enabled, False otherwise

  • list_installed_docsets

    List all installed documentation sets in Dash. An empty list is returned if the user has no docsets installed. Results are automatically truncated if they would exceed 25,000 tokens.

  • load_documentation_page

    Load a documentation page from a load_url returned by search_documentation. Args: load_url: The load_url value from a search result (must point to the local Dash API at 127.0.0.1) Returns: The documentation page content as plain text with markdown-style links

  • search_documentation

    Search for documentation across docset identifiers and snippets. Args: query: The search query string docset_identifiers: Comma-separated list of docset identifiers to search in (from list_installed_docsets) search_snippets: Whether to include snippets in search results max_results: Maximum number of results to return (1-1000) Results are automatically truncated if they would exceed 25,000 tokens.

Signals

Stars
187
Forks
31
Open issues
11
Contributors
5
Weekly downloads
117
Last commit
Jul 31, 2026 (3 months ago)
Last release
Mar 17, 2026 (7 months ago)
Last package publish
Mar 17, 2026 (7 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
io.github.Kapeli/dash-mcp-server
Version
1.1.1
Auth
No auth
Packages
pypi dash-mcp-server
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026
Cite this page

Dash MCP Server. Agent Mart. https://agentmart.dev/connectors/kapeli-dash-mcp-server (last updated 2026-10-24)