MCP Python Server

Integrations

  • Implements the Model Context Protocol (MCP) server in Python, allowing clients to interact with the server for model context management through a client-server architecture.

MCP(모델 컨텍스트 프로토콜) 구현

개요

이 프로젝트는 Python의 서버-클라이언트 아키텍처를 사용하여 모델 컨텍스트 프로토콜(MCP)을 구현합니다. MCP 서버는 모델 컨텍스트 관리와 관련된 요청을 처리하고, MCP 클라이언트는 서버와 상호 작용하여 데이터를 주고받습니다.

필수 조건

  • 파이썬 3.x

환경 설정

  1. 가상 환경 만들기 터미널을 열고 프로젝트 디렉터리로 이동합니다. 다음 명령을 실행하여 가상 환경을 만듭니다.지엑스피1
  2. 가상 환경 활성화
    • Windows의 경우:
      venv\Scripts\activate
    • macOS/Linux의 경우:
      source venv/bin/activate
  3. 가상 환경을 활성화한 후 다음을 사용하여 필요한 패키지를 설치합니다.
    pip install -r requirements.txt

애플리케이션 실행

  1. MCP 서버 시작 1. 가상 환경이 활성화된 상태에서 터미널을 열고 mcp_server.py 가 있는 디렉터리로 이동합니다. 다음 명령을 실행합니다.
    python mcp_server.py
  2. MCP 클라이언트 시작 가상 환경이 활성화된 상태에서 다른 터미널 창(또는 탭)을 열고 mcp_client.py 가 있는 디렉터리로 이동합니다. 다음 명령을 실행합니다.
    python mcp_client.py

용법

  • MCP 서버를 시작한 후 MCP 클라이언트를 사용하여 해당 서버와 상호 작용할 수 있습니다.

기여하다

개선 사항이나 버그 수정 사항이 있으면 저장소를 포크하여 풀 리퀘스트를 제출하세요.

특허

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

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

요청-응답 아키텍처를 통해 모델 컨텍스트 관리 서버와 클라이언트 간의 통신을 가능하게 하는 모델 컨텍스트 프로토콜의 Python 기반 구현입니다.

  1. Overview
    1. Prerequisites
      1. Setting Up the Environment
        1. Running the Application
          1. Usage
            1. Contributing
              1. License
                ID: orfdv7pikg