io.github.Kapeli/dash-mcp-server
MCP server for Dash, the macOS API documentation browser. Search 200+ docsets.
Versions
1.1.1latestTools 4
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.
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.
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
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
Permissions 3
network medium filesystem low shell high