- Home
- MCP servers
- Dash
Dash
- javascript
86
GitHub Stars
javascript
Language
6 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"kapeli-dash-mcp-server": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/Kapeli/dash-mcp-server.git",
"dash-mcp-server"
]
}
}
}This MCP server lets you interact with Dash, the macOS documentation browser, by exposing tools to list installed docsets, search across docsets and code snippets, and enable full-text search for specific docsets. It makes it easy to access and query your Dash content from MCP clients.
How to use
Use a compatible MCP client to connect to the dash-api server. You can list your installed Dash docsets, search across docsets and code snippets, and enable full-text search for a chosen docset. When you start the server via the provided command, you can invoke these features from your MCP client as distinct actions. The dash-api server focuses on making Dash data available programmatically so you can build fast, local documentation workflows.
How to install
Prerequisites you need before installing include macOS (required for Dash), Dash itself, Python 3.11.4 or higher, and uviming. Install uv with a package manager to enable the MCP runtime.
brew install uv
Configure and run the MCP server using uvx. The following configuration enables loading the server from a Git source and running the dash-mcp-server package.
{
"mcpServers": {
"dash-api": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/Kapeli/dash-mcp-server.git",
"dash-mcp-server"
]
}
}
}
Alternatively, you can add the server via your Claude Code integration using the UVX command with the same Git source and package name.
claude mcp add dash-api -- uvx --from "git+https://github.com/Kapeli/dash-mcp-server.git" "dash-mcp-server"
Available tools
list_installed_docsets
Lists all installed Dash documentation sets in the Dash app.
search_documentation
Searches across docsets and code snippets in Dash.
enable_docset_fts
Enables full‑text search for a specific docset in Dash.