dash-mcp-server-node
OfficialClick on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@dash-mcp-server-nodesearch documentation for JavaScript's Array.map"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-server-dash (Node.js)
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://kapeli.com/dash.
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
Related MCP server: DocsetMCP
Tools
list_installed_docsets
Lists all installed documentation sets in Dash
search_documentation
Searches across docsets and snippets
load_documentation_page
Loads a documentation page from a
load_urlreturned bysearch_documentation
enable_docset_fts
Enables full-text search for a specific docset
Requirements
macOS (required for Dash app)
Dash installed
Node.js 18 or higher
Configuration
Using npx
in claude_desktop_config.json
{
"mcpServers": {
"dash-api": {
"command": "npx",
"args": [
"-y",
"git+https://github.com/Kapeli/dash-mcp-server-node.git",
"dash-mcp-server"
]
}
}
}in Claude Code
claude mcp add dash-api -- npx -y "git+https://github.com/Kapeli/dash-mcp-server-node.git" dash-mcp-serverFrom source
git clone https://github.com/Kapeli/dash-mcp-server-node.git
cd dash-mcp-server-node
npm install
npm run buildin claude_desktop_config.json
{
"mcpServers": {
"dash-api": {
"command": "node",
"args": ["/absolute/path/to/dash-mcp-server-node/dist/index.js"]
}
}
}in Claude Code
claude mcp add dash-api -- node /absolute/path/to/dash-mcp-server-node/dist/index.jsDevelopment
npm install
npm run dev # watch mode
npm test # run tests
npm run lint # type checkThis server cannot be installed
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Kapeli/dash-mcp-server-node'
If you have feedback or need assistance with the MCP directory API, please join our Discord server