
joshuadanpeterson/enhanced-dash-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
♨ Intelligent MCP 서버 bridging Claude AI 와 Dash (macOS 문서 브라우저). 로컬 대시 docsets는 fuzzy search, project detection, ...
개요
이 서버는 공식 대시 MCP 서버입니다. 공식 대시 MCP는 정확한 대시 백업 작업을 소유합니다. docsets, 정확한 문서 검색, 전체 텍스트 검색 및 페이지로드를 설치했습니다. 향상된 Dash MCP는 해당 작업의 더 높은 수준의 인텔리전스를 소유합니다. 프로젝트 컨텍스트, docset 권고, 로컬 캐시 발견, 라우팅, 순위 및 워크플로 안내. 이 서버는 대시 docsets 및 search documentation 쿼리를 가진 Claude 및 기타 Agentic 코딩 도구를 알려줍니다. Dash MCP는 여전히 검색 결과와 문서 페이지를 fetches. Dash는 API Documentation Browser 및 Code Snippet Manager for macOS로 200+ API 문서 세트에 즉시 오프라인 액세스를 제공합니다. 인터넷 연결에 의존하지 않고 빠르고 검색할 수 있는 오프라인 문서를 원하는 개발자를 위한 도구입니다.
개요(AI 번역)
이것은 무엇입니까?
이것은 ** Model Context Protocol (MCP) ** 공식 Dash MCP 서버가 할당 한 서버입니다. 공식 대시 MCP는 정확한 대시 백업 작업을 소유합니다. docsets, 정확한 문서 검색, 전체 텍스트 검색 및 페이지로드를 설치했습니다. 향상된 Dash MCP는 해당 작업의 더 높은 수준의 인텔리전스를 소유합니다. 프로젝트 컨텍스트, docset 권고, 로컬 캐시 발견, 라우팅, 순위 및 워크플로 안내.
** 간단한 용어 : **이 서버는 대시 docsets 및 search_documentation] queries가 repo 및 작업에 사용하도록 Claude 및 기타 에이전트 코딩 도구를 알려줍니다. Dash MCP는 여전히 검색 결과와 문서 페이지를 fetches.
대시
Dash는 API Documentation Browser 및 Code Snippet Manager for macOS로 200+ API 문서 세트에 즉시 오프라인 액세스를 제공합니다. 인터넷 연결에 의존하지 않고 빠르고 검색할 수 있는 오프라인 문서를 원하는 개발자를 위한 도구입니다.
12.0 왜 이 통합 Matters
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Enhanced Dash MCP Server
🎯 What is this?
This is a Model Context Protocol (MCP) server that augments the official Dash MCP server. The official Dash MCP owns exact Dash-backed operations: installed docsets, precise documentation search, full-text search, and page loading. Enhanced Dash MCP owns the higher-level intelligence around those operations: project context, docset recommendation, local cache discovery, routing, ranking, and workflow guidance.
In simple terms: this server tells Claude and other agentic coding tools which Dash docsets and search_documentation queries to use for the repo and task in front of them. The official Dash MCP still fetches the search results and documentation pages.
📚 About Dash
Dash is an API Documentation Browser and Code Snippet Manager for macOS that gives you instant offline access to 200+ API documentation sets. It’s the go-to tool for developers who want fast, searchable, offline documentation without relying on internet connectivity or dealing with slow web searches.
🔗 Why This Integration Matters
- Official Dash Handoff: returns docset identifiers and ready-to-run
search_documentationcalls when you provide alist_installed_docsetssnapshot - Local Cache Awareness: indexes valid local Dash cache docsets and explains which ones the official Dash MCP cannot see
- Privacy-Focused: project inspection and local cache discovery stay on your machine
- Persistent Metadata Index: stores docset metadata in
~/.cache/dash-mcp/docset-index-v2.jsonso cold discovery is not repeated unnecessarily - Context-Aware: detects a repo’s stack and suggests relevant Dash docsets automatically
See CHANGELOG.md for version history.
🚀 Features
Core Capabilities
- Project Context Analysis - detects languages, frameworks, dependencies, manifests, and common source files
- Docset Recommendation - recommends exact Dash docsets for a repo or supplied context
- Search Planning - produces official Dash MCP
search_documentationquery plans - Result Ranking - re-ranks official Dash search results without loading page content
- Coverage Summaries - compares official Dash-visible docsets with valid local cache docsets
- Missing Docset Explanations - explains whether a requested docset is official, local-only, or absent
Developer Workflow Integration
- Warp Terminal - Native command palette and workflow integration
- tmux - Background server execution across terminal sessions
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"enhanced-dash-mcp": {
"command": "$DASH_MCP_DIR/venv/bin/python3",
"args": [
"$DASH_MCP_DIR/enhanced_dash_server.py"
],
"env": {}
}
}
}