Skip to main content
Glama
Kapeli

dash-mcp-server-node

Official
by Kapeli

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

  1. list_installed_docsets

    • Lists all installed documentation sets in Dash

  2. search_documentation

    • Searches across docsets and snippets

  3. load_documentation_page

    • Loads a documentation page from a load_url returned by search_documentation

  4. 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-server

From source

git clone https://github.com/Kapeli/dash-mcp-server-node.git
cd dash-mcp-server-node
npm install
npm run build

in 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.js

Development

npm install
npm run dev      # watch mode
npm test         # run tests
npm run lint     # type check
A
license - permissive license
Not graded
quality - not tested
F
maintenance

Maintenance

0Releases (12mo)

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Provides AI assistants with instant access to local Dash documentation docsets and cheatsheets, enabling offline documentation searches across 165+ programming languages, frameworks, and developer tools directly within conversations.
    9
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI assistants to search, list, and retrieve documentation from the Slice.js official GitHub repository. It provides full-text search capabilities and can deliver individual doc pages or a complete documentation bundle for comprehensive LLM context.
    4
    14
    5
    MIT

View all related MCP servers

Latest Blog Posts

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