Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Dash Server Node

БесплатноНе проверен

Enables searching and accessing Dash documentation directly, with tools to list docsets, search snippets, load pages, and enable full-text search.

GitHubEmbed

Описание

Enables searching and accessing Dash documentation directly, with tools to list docsets, search snippets, load pages, and enable full-text search.

README

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

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

from github.com/Kapeli/dash-mcp-server-node

Установка Dash Server Node

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/Kapeli/dash-mcp-server-node

FAQ

Dash Server Node MCP бесплатный?

Да, Dash Server Node MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Dash Server Node?

Нет, Dash Server Node работает без API-ключей и переменных окружения.

Dash Server Node — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Dash Server Node в Claude Desktop, Claude Code или Cursor?

Открой Dash Server Node на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Dash Server Node with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development