
alan-thegentleman/gentleman-book-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
alan-thegentleman/gentleman-book-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
alan-thegentleman/gentleman-book-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
AI 비서에게 Gentleman Programming Book에 직접 접근할 수 있게 하세요
특징 • 설치 • 구성 • 사용 • 에스파뇰
이게 뭐야?
이것은 MCP(모델 컨텍스트 프로토콜) 서버로, Claude와 같은 AI 어시스턴트가 Gentleman Programming Book의 내용을 읽고, 검색하며, 이해할 수 있게 해줍니다.
AI 비서에게 소프트웨어 아키텍처 지식, 모범 사례, 개발 지혜가 담긴 18장 장으로 직접 연결해주는 것과 같다고 생각하세요.
특징
🔧 레벨 1: 기본 도구
| 도구 | 설명 |
|---|---|
list_chapters |
메타데이터가 포함된 18장 모두 나열 |
read_chapter |
어떤 챕터나 특정 섹션이든 읽으세요 |
search_book |
모든 콘텐츠를 아우르는 키워드 기반 검색 |
get_book_index |
완전한 목차 |
📦 2단계: 자료 및 프롬프트
| 유형 | 이름 | 설명 |
|---|---|---|
| 자료 | book://index/es |
스페인어 목차 |
| 자료 | book://index/en |
영어 목차 |
| 프롬프트 | explain_concept |
책에 나오는 어떤 개념이든 설명해 주세요 |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
📚 Gentleman Book MCP Server
Give AI assistants direct access to the Gentleman Programming Book
Features • Installation • Configuration • Usage • Español
What is this?
This is an MCP (Model Context Protocol) server that allows AI assistants like Claude to read, search, and understand content from the Gentleman Programming Book.
Think of it as giving your AI assistant a direct line to 18 chapters of software architecture knowledge, best practices, and development wisdom.
Features
🔧 Level 1: Basic Tools
| Tool | Description |
|---|---|
list_chapters |
List all 18 chapters with metadata |
read_chapter |
Read any chapter or specific section |
search_book |
Keyword-based search across all content |
get_book_index |
Complete table of contents |
📦 Level 2: Resources & Prompts
| Type | Name | Description |
|---|---|---|
| Resource | book://index/es |
Spanish table of contents |
| Resource | book://index/en |
English table of contents |
| Prompt | explain_concept |
Explain any concept from the book |
| Prompt | compare_patterns |
Compare architectural patterns |
| Prompt | summarize_chapter |
Get chapter summaries |
🧠 Level 3: Semantic Search (AI-Powered)
| Tool | Description |
|---|---|
semantic_search |
Natural language search using embeddings |
build_semantic_index |
Build the vector index |
semantic_status |
Check semantic engine status |
Supports both OpenAI and Ollama for embeddings generation.
Installation
Prerequisites
- Go 1.21 or higher
- The Gentleman Programming Book cloned locally
Build from source
# Clone this repository
git clone https://github.com/Alan-TheGentleman/gentleman-book-mcp.git
cd gentleman-book-mcp
# Build the binary
go build -o bin/gentleman-book-mcp ./cmd/server
# The binary is now at ./bin/gentleman-book-mcp
Verify installation
설치
npx @anthropic-ai/mcp-inspector ./bin/gentleman-book-mcp설정
{
"mcpServers": {
"gentleman-book": {
"command": "/absolute/path/to/gentleman-book-mcp",
"env": {
"BOOK_PATH": "/path/to/gentleman-programming-book/src/data/book"
}
}
}
}