
kapeli/dash-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
kapeli/dash-mcp-server는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
kapeli/dash-mcp-server는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
Dash 문서 브라우저 API와 상호작용할 수 있는 도구를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다.
대시 8은 필수입니다. 대시 8은 [[T0]에서 다운로드할 수 있습니다.
mcp-name: io.github.Kapeli/dash-mcp-server
개요
Dash MCP 서버는 macOS 문서 브라우저인 Dash에서 직접 문서에 접근하고 검색할 수 있는 도구를 제공합니다. MCP 클라이언트는 다음과 같은 기능을 할 수 있습니다:
- 설치된 문서집 목록
- 문서 세트와 코드 조각 간 검색
- 검색 결과에서 문서 페이지를 불러오기
- 특정 문서셋에 대한 전체 텍스트 검색 활성화
공지
이 작업은 진행 중입니다. 어떤 제안이든 환영합니다!
도구
- list_installed_docsets
- Dash에 설치된 모든 문서 세트 목록
- search_documentation
- 문서 세트 및 스니펫 간 검색
- load_documentation_page
load_url에서 문서 페이지를 불러오는 것
- enable_docset_fts
- 특정 문서셋에 대한 전체 텍스트 검색 기능
요구 사항
- macOS (대시 앱에 필수)
- 대시보드 설치
- Python 3.12 이상
- UV
구성
UVX 사용 중
[[T3]에서
[[T4]에서
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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
- list_installed_docsets
- Lists all installed documentation sets in Dash
- search_documentation
- Searches across docsets and snippets
- load_documentation_page
- Loads a documentation page from a
load_urlreturned bysearch_documentation
- Loads a documentation page from a
- enable_docset_fts
- Enables full-text search for a specific docset
Requirements
- macOS (required for Dash app)
- Dash installed
- Python 3.12 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"
설치
uvx --from git+https://github.com/Kapeli/dash-mcp-server.git dash-mcp-server설정
{
"mcpServers": {
"dash-api": {
"command": "uvx",
"args": [
"--from",
"git+https://github.com/Kapeli/dash-mcp-server.git",
"dash-mcp-server"
]
}
}
}