Skip to main content
Glama

Dash MCP Server

by Kapeli

mcp-server-dash

A Model Context Protocol (MCP) server that provides tools to interact with the Dash documentation browser API.

Dash 8 is required, which is currently in beta. You can download Dash 8 at https://blog.kapeli.com/dash-8.

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
  • Enable full-text search for specific docsets

Notice

This is a work in progress. Any suggestions are welcome!

Tools

  1. list_installed_docsets
    • Lists all installed documentation sets in Dash
  2. search_documentation
    • Searches across docsets and snippets
  3. enable_docset_fts
    • Enables full-text search for a specific docset

Requirements

  • macOS (required for Dash app)
  • Dash installed
  • Python 3.11.4 or higher
  • uv

Configuration

Using uvx

brew install uv
in claude_desktop_config.json
{ "mcpServers": { "dash-api": { "command": "uvx", "args": [ "--from", "git+https://github.com/Kapeli/dash-mcp-server.git", "dash-mcp-server" ] } } }
in Claude Code
claude mcp add dash-api -- uvx --from "git+https://github.com/Kapeli/dash-mcp-server.git" "dash-mcp-server"
Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

Provides tools to interact with the Dash documentation browser API, allowing users to list installed docsets, search across documentation, and enable full-text search.

  1. Overview
    1. Notice
  2. Tools
    1. Requirements
      1. Configuration
        1. Using uvx

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        Provides curated documentation access via the Gemini API, enabling users to query and interact with technical docs effectively by overcoming context and search limitations.
        Last updated -
        13
      • -
        security
        A
        license
        -
        quality
        Provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context.
        Last updated -
        16
        MIT License
        • Apple
      • -
        security
        F
        license
        -
        quality
        Enables AI assistants to search for documentation of packages and services, providing implementation details, examples, and specifications through a specialized API.
        Last updated -
        8
        2

      View all related MCP servers

      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'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server