Skip to main content
Glama

Custom MCP Server for Cursor

by Feustey

MCP - RAG를 활용한 질의응답 시스템

MCP는 RAG(Retrieval-Augmented Generation) 기법을 사용하여 문서 집합을 기반으로 정확하고 상황에 맞는 답변을 제공하는 고급 질의응답 시스템입니다.

특징

  • 🔍 문서 내 의미 검색
  • 💾 Redis를 활용한 스마트 캐싱
  • 📊 MongoDB를 사용한 영구 저장소
  • 🤖 임베딩 및 텍스트 생성을 위한 OpenAI와의 통합
  • 📈 시스템 모니터링 및 메트릭
  • 🔄 비동기 작업 관리

필수 조건

  • 파이썬 3.9 이상
  • MongoDB 커뮤니티 에디션
  • 레디스
  • OpenAI API 키

시설

  1. 저장소를 복제합니다.

지엑스피1

  1. 시스템 종속성 설치:
# MongoDB brew tap mongodb/brew brew install mongodb-community brew services start mongodb-community # Redis brew install redis brew services start redis
  1. Python 환경 구성:
python -m venv .venv source .venv/bin/activate # Sur Unix/macOS pip install -r requirements.txt
  1. 환경 변수 구성:
cp .env.example .env # Éditer .env avec vos configurations

빠른 사용

from src.rag import RAGWorkflow # Initialisation rag = RAGWorkflow() # Ingestion de documents await rag.ingest_documents("chemin/vers/documents") # Interrogation response = await rag.query("Votre question ici ?")

선적 서류 비치

테스트

python -m pytest tests/ -v

프로젝트 구조

mcp/ ├── src/ │ ├── __init__.py │ ├── rag.py # Workflow RAG principal │ ├── models.py # Modèles de données │ ├── mongo_operations.py # Opérations MongoDB │ ├── redis_operations.py # Opérations Redis │ └── database.py # Configuration de la base de données ├── tests/ │ ├── __init__.py │ ├── test_mcp.py │ └── test_mongo_integration.py ├── prompts/ │ ├── system_prompt.txt │ ├── query_prompt.txt │ └── response_prompt.txt ├── docs/ │ ├── installation.md │ ├── usage.md │ ├── architecture.md │ └── api.md ├── requirements.txt ├── .env.example └── README.md

기부금

  1. 프로젝트를 포크하다
  2. 기능에 대한 브랜치를 만듭니다( git checkout -b feature/AmazingFeature )
  3. 변경 사항을 커밋합니다( git commit -m 'Add some AmazingFeature' )
  4. 브랜치에 푸시( git push origin feature/AmazingFeature )
  5. 풀 리퀘스트 열기

특허

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

연락하다

당신의 이름 - @your_twitter

프로젝트 링크: https://github.com/your-username/mcp

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

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

LlamaIndex를 사용하여 Linkup 및 RAG 기능을 통해 커서에 연결하고 심층적인 웹 검색을 가능하게 합니다.

  1. 특징
    1. 필수 조건
      1. 시설
        1. 빠른 사용
          1. 선적 서류 비치
            1. 테스트
              1. 프로젝트 구조
                1. 기부금
                  1. 특허
                    1. 연락하다

                      Related MCP Servers

                      • -
                        security
                        A
                        license
                        -
                        quality
                        Facilitates integration with the Cursor code editor by enabling real-time code indexing, analysis, and bi-directional communication with Claude, supporting concurrent sessions and automatic reconnection.
                        Last updated -
                        2
                        21
                        31
                        TypeScript
                        MIT License
                      • -
                        security
                        A
                        license
                        -
                        quality
                        Enables integration with DuckDuckGo search capabilities for LLMs, supporting comprehensive web search, regional filtering, result types, and safe browsing with caching and customizable search parameters.
                        Last updated -
                        26
                        2
                        TypeScript
                        MIT License
                      • A
                        security
                        A
                        license
                        A
                        quality
                        Enables efficient web search integration with Jina.ai's Search API, offering clean, LLM-optimized content retrieval with support for various content types and configurable caching.
                        Last updated -
                        1
                        22
                        3
                        JavaScript
                        MIT License
                      • -
                        security
                        -
                        license
                        -
                        quality
                        A Python-based local indexing server that creates semantic search capabilities for codebases using ChromaDB, allowing Cursor IDE to perform vector searches on your code without sending data to external services.
                        Last updated -
                        5
                        Python

                      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/Feustey/MCP'

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