Dash MCP Server
MCP server for Dash, the macOS API documentation browser.
Connector by Kapeli · GitHub account verified by the MCP Registry
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.
About
Reviews
Write a reviewNo 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_docsetssearch_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 codekapeli.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_ftsEnable 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_docsetsList 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_pageLoad 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_documentationSearch 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
- Repository
- github.com/Kapeli/dash-mcp-server
- 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)