1. Conduid
  2. Documentation
  3. io.github.Kapeli/dash-mcp-server
MCP server · Documentation

io.github.Kapeli/dash-mcp-server

MCP server for Dash, the macOS API documentation browser. Search 200+ docsets.

Unclaimed docs
37Low

Scored 6 months ago · breakdown

About io.github.Kapeli/dash-mcp-server

io.github.Kapeli/dash-mcp-server is an MCP server in the Documentation category: mCP server for Dash, the macOS API documentation browser. Search 200+ docsets.

Install

uvx
uvx dash-mcp-server
pip
pip install dash-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about io.github.Kapeli/dash-mcp-server

Powered by Claude · Grounded in docs

I know everything about io.github.Kapeli/dash-mcp-server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

mcp-server-dash

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://blog.kapeli.com/dash-8.

mcp-name: io.github.Kapeli/dash-mcp-server

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

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. 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
  • 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"

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.Kapeli/dash-mcp-server

How do I install io.github.Kapeli/dash-mcp-server?

Run uvx dash-mcp-server, then add the server to your MCP client's configuration.

Is io.github.Kapeli/dash-mcp-server safe to use with an AI agent?

Its trust score is 37 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.Kapeli/dash-mcp-server still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.