Skip to main content
Glama

Claude AI Documentation Assistant

by XPE-7

🤖 클로드 AI 문서 작성 보조원 📚

클로드 + MCP 통합

Claude에 문서 검색 기능을 제공하는 강력한 MCP 서버

✨ 특징

  • 🔍 스마트 문서 검색 - 여러 AI/ML 라이브러리 문서 검색
  • 🧠 Claude 통합 - Claude의 고급 추론 기능과 원활하게 연결
  • 🌐 지능형 웹 검색 - 타겟 문서 조회를 위해 Serper API 활용
  • 💨 빠른 응답 시간 - 빠른 검색 및 처리를 위해 최적화됨
  • 🧩 확장 가능한 아키텍처 - 더 많은 문서 소스를 쉽게 추가할 수 있습니다.

📋 필수 조건

  • 🐍 Python 3.8 이상
  • 🔑 클로드 프로 구독
  • 🔐 Serper API 키 ( 여기서 받으세요 )
  • 💻 클로드 데스크톱 애플리케이션

🚀 빠른 시작

1️⃣ 설치

지엑스피1

2️⃣ 구성

API 키로 프로젝트 루트에 .env 파일을 만듭니다.

SERPER_API_KEY=your_serper_api_key_here

3️⃣ MCP 서버 시작

python main.py

서버가 실행 중이며 Claude의 연결을 기다리고 있다는 출력이 표시됩니다.

4️⃣ Claude 데스크톱 앱 연결

  1. 📱 Claude 데스크톱 앱을 엽니다
  2. ⚙️ 프로필 아이콘을 클릭하고 "설정"을 선택하세요
  3. 🧰 "도구" 섹션으로 이동하세요
  4. ➕ "도구 추가"를 클릭하세요
  5. 🔗 "로컬 도구에 연결"을 선택하세요
  6. 🖥️ 실행 중인 MCP 서버에 연결하려면 프롬프트를 따르세요.
  7. ✅ 연결이 성공했는지 확인하세요

🎮 Claude 문서화 도우미 사용하기

연결되면 Claude에게 질문을 하여 문서 검색을 시작할 수 있습니다. 예:

Could you explain how to use FAISS with LangChain? Please search the langchain documentation to help me.

Claude는 자동으로 귀하의 MCP 서버를 사용하여 다음을 수행합니다.

  1. 🔍 관련 문서 검색
  2. 📥 콘텐츠 검색
  3. 🧠 정보를 처리하고 설명합니다.

🔧 후드 아래

📄 코드 구조

claude-docs-assistant/ ├── main.py # MCP server implementation ├── requirements.txt # Project dependencies ├── .env # Environment variables (API keys) └── README.md # This documentation

🔌 지원 라이브러리

이 도우미는 현재 다음 항목에 대한 문서 검색을 지원합니다.

  • 🦜 랭체인 : python.langchain.com/docs
  • 🦙 LlamaIndex : docs.llamaindex.ai/en/stable
  • 🧠 OpenAI : platform.openai.com/docs

🧩 작동 원리

  1. 📡 MCP 서버는 Claude에게 get_docs 도구를 노출합니다.
  2. 🔍 호출 시 도구는 Serper API를 사용하여 문서를 검색합니다.
  3. 📚 결과는 콘텐츠에 따라 스크래핑됩니다.
  4. 🔄 콘텐츠는 분석 및 설명을 위해 Claude에게 반환됩니다.

🛠️ 고급 구성

새로운 문서 소스 추가

main.py 에서 docs_urls 사전을 확장합니다.

docs_urls = { "langchain": "python.langchain.com/docs", "llama-index": "docs.llamaindex.ai/en/stable", "openai": "platform.openai.com/docs", "huggingface": "huggingface.co/docs", # Add new documentation sources "tensorflow": "www.tensorflow.org/api_docs", }

검색 동작 사용자 지정

search_web 함수를 수정하여 결과 수를 조정합니다.

payload = json.dumps({"q": query, "num": 5}) # Increase from default 2

🔍 문제 해결

일반적인 문제

  • 🚫 "연결 거부" 오류 : Claude에 연결하기 전에 MCP 서버가 실행 중인지 확인하세요.
  • ⏱️ 시간 초과 오류 : 인터넷 연결을 확인하거나 시간 초과 값을 늘리세요.
  • 🔒 API 키 문제 : .env 파일에서 Serper API 키가 올바른지 확인하세요.

디버깅 팁

main.py 파일을 수정하여 더 자세한 로깅을 추가하세요.

import logging logging.basicConfig(level=logging.DEBUG)

📈 성능 최적화

  • ⚡ 더 빠른 응답 시간을 위해 자주 액세스하는 문서를 캐싱하는 것을 고려하세요.
  • 🧠 토큰 제한을 피하기 위해 Claude에게 반환되는 텍스트 양을 제한합니다.
  • 🌐 더욱 구체적인 쿼리를 사용하여 더욱 관련성 있는 문서를 얻으세요

🤝 기여하기

참여를 환영합니다! 다음과 같은 방법으로 도움을 주세요.

  1. 🍴 저장소를 포크하세요
  2. 🌿 기능 브랜치를 생성합니다( git checkout -b feature/amazing-feature )
  3. 💾 변경 사항을 커밋하세요( git commit -m 'Add some amazing feature' )
  4. 📤 브랜치에 푸시합니다( git push origin feature/amazing-feature )
  5. 🔍 풀 리퀘스트 열기

📜 라이센스

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

🙏 감사의 말

  • 클로드를 창조하는 인류학적
  • 검색 API를 제공하는 Serper.dev
  • 이 프로젝트를 가능하게 하는 모든 오픈 소스 라이브러리

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

여러 AI/ML 라이브러리에서 스마트 문서 검색 기능을 제공하기 위해 Claude와 통합된 MCP 서버로, 사용자는 자연어 쿼리를 통해 기술 정보를 검색하고 처리할 수 있습니다.

  1. ✨ 특징
    1. 📋 필수 조건
      1. 🚀 빠른 시작
        1. 1️⃣ 설치
        2. 2️⃣ 구성
        3. 3️⃣ MCP 서버 시작
        4. 4️⃣ Claude 데스크톱 앱 연결
      2. 🎮 Claude 문서화 도우미 사용하기
        1. 🔧 후드 아래
          1. 📄 코드 구조
          2. 🔌 지원 라이브러리
          3. 🧩 작동 원리
        2. 🛠️ 고급 구성
          1. 새로운 문서 소스 추가
          2. 검색 동작 사용자 지정
        3. 🔍 문제 해결
          1. 일반적인 문제
          2. 디버깅 팁
        4. 📈 성능 최적화
          1. 🤝 기여하기
            1. 📜 라이센스
              1. 🙏 감사의 말

                Related MCP Servers

                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context
                  Last updated -
                  7
                  62
                  81
                  TypeScript
                  MIT License
                • A
                  security
                  F
                  license
                  A
                  quality
                  This server provides access to the Perplexity AI API, enabling interaction through chatting, searching, and documentation retrieval within MCP-based systems.
                  Last updated -
                  5
                  2
                  JavaScript
                • -
                  security
                  A
                  license
                  -
                  quality
                  An MCP server implementation that provides tools for retrieving and processing documentation through vector search, enabling AI assistants to augment their responses with relevant documentation context. Uses Ollama or OpenAI to generate embeddings. Docker files included
                  Last updated -
                  59
                  20
                  TypeScript
                  MIT License
                  • Apple
                  • Linux
                • A
                  security
                  A
                  license
                  A
                  quality
                  An MCP server that enables users to fetch Python documentation using the Brave Search API through natural language queries.
                  Last updated -
                  1
                  JavaScript
                  Apache 2.0
                  • Apple

                View all related MCP servers

                MCP directory API

                We provide all the information about MCP servers via our MCP API.

                curl -X GET 'https://glama.ai/api/mcp/v1/servers/XPE-7/MCP-Server'

                If you have feedback or need assistance with the MCP directory API, please join our Discord server