mcpField
D
Dash Api Docs Mcp Server

Dash Api Docs Mcp Server

ローカル
github.com/Kapeliメモリ・ナレッジ18813 週間前に更新

Dash Api Docs Mcp Server について

Dash MCP Server は、macOS 向け API ドキュメントブラウザー Dash の MCP サーバーです。MCP クライアントから Dash にインストールされたドキュメントセットを検索・参照できます。現在は開発途中のプロジェクトです。

主な機能

  1. 01インストール済みドキュメントセットの一覧表示
  2. 02ドキュメントセットとコードスニペットの検索
  3. 03検索結果からのドキュメントページの読み込み
  4. 04ドキュメントセットの全文検索の有効化

活用シーン

  1. 01AI アシスタントによるインストール済みドキュメントのAPI用法の参照
  2. 02コーディング中のコードスニペットとドキュメントページの検索

MCP 対応

本プロジェクトは MCP サーバーであり、list_installed_docsets、search_documentation、load_documentation_page、enable_docset_fts の 4 つのツールを MCP クライアントに提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"dash": {
"command": "uvx",
"args": [
"dash-mcp-server"
]
}
}
}
起動コマンドuvx dash-mcp-server

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypidash-mcp-server1.1.1

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

mcp-server-dash

Dash のドキュメントブラウザー API と連携するツールを提供する Model Context Protocol(MCP)サーバーです。

Dash 8 が必要です。Dash 8 は https://blog.kapeli.com/dash-8 からダウンロードできます。

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

Dash サーバーの MCP サーバー

概要

Dash MCP サーバーは、macOS のドキュメントブラウザーである Dash からドキュメントにアクセスし、検索するためのツールを提供します。MCP クライアントは、次の操作を実行できます。

  • インストール済みの docset を一覧表示する
  • docset とコードスニペットを横断して検索する
  • 検索結果からドキュメントページを読み込む
  • 特定の docset の全文検索を有効にする
お知らせ

現在開発中です。ご提案をお待ちしています。

ツール

  1. list_installed_docsets
    • Dash にインストールされているすべてのドキュメントセットを一覧表示します
  2. search_documentation
    • docset とスニペットを横断して検索します
  3. load_documentation_page
    • search_documentation が返す load_url からドキュメントページを読み込みます
  4. enable_docset_fts
    • 特定の docset の全文検索を有効にします

必要条件

  • macOS(Dash アプリに必要)
  • Dash がインストールされていること
  • Python 3.12 以降
  • uv

設定

uvx を使用する場合
brew install uv
claude_desktop_config.json の場合
{
  "mcpServers": {
      "dash-api": {
          "command": "uvx",
          "args": [
              "--from",
              "git+https://github.com/Kapeli/dash-mcp-server.git",
              "dash-mcp-server"
          ]
      }
  }
}
Claude Code の場合
claude mcp add dash-api -- uvx --from "git+https://github.com/Kapeli/dash-mcp-server.git" "dash-mcp-server"

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。