
mosif16/doc-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
A Model Context Protocol (MCP) 서버는 AI 코딩 조수 내에서 여러 소스에서 개발자 문서에 원활한 액세스를 제공합니다.
개요
A Model Context Protocol (MCP) 서버는 AI 코딩 조수 내에서 여러 소스에서 개발자 문서에 원활한 액세스를 제공합니다. Rust 바이너리 빌드 ( Rust 1.76+ 필요): 서버는 적절한 공급자를 자동으로 감지하고 포괄적 인 문서를 반환하는 단일 통합 쿼리 도구를 노출합니다. 간단히 설명합니다. 쿼리 도구는 키워드를 기반으로 올바른 공급자에 자동으로 경로: - : SwiftUI, UIKit, iOS, macOS, Foundation, CoreData 등 - : std, tokio, serde, HashMap, Vec, async 등 - : bot, sendMessage, getUpdates, webhook 등 - : blockchain, 지갑, jetton, tonapi 등 - : 은밀한 컴퓨팅, TDX, attestation 등 - : JavaScript, JS, DOM, fetch, promise, array, etc. - : 블록체인, 지갑, jetton, tonapi, etc. - : 은밀한 컴퓨팅, TDX, attestation 등 - : 자바스크립트, JS, DOM, fetch, promise, array, etc.
개요(AI 번역)
A Model Context Protocol (MCP) 서버는 AI 코딩 조수 내에서 여러 소스에서 개발자 문서에 원활한 액세스를 제공합니다.
지원 문서 제공자
| 공급자 | 기술 | 기술 |
|---|---|---|
| Apple | iOS/macOS 개발 | SwiftUI, UIKit, Foundation, CoreML, Vision, 60+ 프레임 워크 |
| Rust | Rust 문서 | std, core, alloc + docs.rs의 모든 크레이트 |
| Telegram | Bot API 문서 | 방법, 유형, 매개 변수 |
| TON | 블록체인 API | REST 엔드포인트 및 스키마 |
| Cocoon | Confidential computing | 건축과 스마트 계약 |
| MDN | 웹 개발 | 자바스크립트, TypeScript, 웹 API, DOM |
| **웹 프레임 워크 ** | Frontend/Backend | React, Next.js, Node.js |
| MLX | 애플 실리콘 ML | MLXArray, MLXNN, MLXOptimizers (스위스 & 파이썬) |
| Hugging Face | LLM/AI 개발 | 변압기, 신속한 변압기, 모델 카드 |
빠른 시작
Rust 바이너리 빌드 ( Rust 1.76+ 필요):
MCP 클라이언트 구성:
현지 개발:
사용법
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Multi-Provider Documentation MCP Server
A Model Context Protocol (MCP) server written in Rust that provides seamless access to developer documentation from multiple sources directly within your AI coding assistant.
Supported Documentation Providers
| Provider | Description | Technologies |
|---|---|---|
| Apple | iOS/macOS development | SwiftUI, UIKit, Foundation, CoreML, Vision, and 60+ frameworks |
| Rust | Rust documentation | std, core, alloc + any crate from docs.rs |
| Telegram | Bot API documentation | Methods, types, and parameters |
| TON | Blockchain API | REST endpoints and schemas |
| Cocoon | Confidential computing | Architecture and smart contracts |
| MDN | Web development | JavaScript, TypeScript, Web APIs, DOM |
| Web Frameworks | Frontend/Backend | React, Next.js, Node.js |
| MLX | Apple Silicon ML | MLXArray, MLXNN, MLXOptimizers (Swift & Python) |
| Hugging Face | LLM/AI development | Transformers, swift-transformers, model cards |
Quick Start
Build the Rust binary (requires Rust 1.76+):
cargo build --release
Configure your MCP client:
{
"mcpServers": {
"docs-mcp": {
"command": "/absolute/path/to/target/release/docs-mcp-cli"
}
}
}
For local development:
cargo run -p docs-mcp-cli
Usage
The server exposes a single unified query tool that automatically detects the appropriate provider and returns comprehensive documentation.
Natural Language Queries
Simply describe what you’re looking for:
query { "query": "SwiftUI NavigationStack" }
query { "query": "Rust tokio spawn async" }
query { "query": "Telegram sendMessage parameters" }
query { "query": "JavaScript Array map filter" }
query { "query": "React useState hook" }
query { "query": "Next.js server components" }
query { "query": "Node.js fs readFile" }
How-To Queries
Ask implementation questions:
query { "query": "how to use SwiftUI NavigationStack" }
query { "query": "how to implement tab navigation in SwiftUI" }
Provider Auto-Detection
The query tool automatically routes to the correct provider based on keywords:
- Apple: SwiftUI, UIKit, iOS, macOS, Foundation, CoreData, etc.
- Rust: std, tokio, serde, HashMap, Vec, async, etc.
- Telegram: bot, sendMessage, getUpdates, webhook, etc.
- TON: blockchain, wallet, jetton, tonapi, etc.
- Cocoon: confidential computing, TDX, attestation, etc.
- MDN: JavaScript, JS, DOM, fetch, promise, array, etc.
- React: hook, useState, useEffect, component, JSX, etc.
- Next.js: nextjs, App Router, server component, etc.
- Node.js: nodejs, fs, path, http, stream, etc.
- MLX: mlx, mlxarray, mlxnn, apple silicon, ml-explore, etc.
- Hugging Face: huggingface, transformers, automodel, autotokenizer, etc.
What You Get
For each query, the tool returns:
- Full documentation content (not truncated summaries)
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →설정
{
"mcpServers": {
"docs-mcp": {
"command": "/absolute/path/to/target/release/docs-mcp-cli"
}
}
}