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.

Implementación del MCP (Protocolo de Contexto Modelo)

Descripción general

Este proyecto implementa el Protocolo de Contexto de Modelo (MCP) mediante una arquitectura cliente-servidor en Python. El servidor MCP gestiona las solicitudes relacionadas con la gestión del contexto de modelo, mientras que el cliente MCP interactúa con el servidor para enviar y recibir datos.

Prerrequisitos

  • Python 3.x

Configuración del entorno

  1. Crear un entorno virtual. Abra una terminal y navegue al directorio del proyecto. Ejecute el siguiente comando para crear un entorno virtual:
    python -m venv venv
  2. Activar el entorno virtual
    • En Windows:
      venv\Scripts\activate
    • En macOS/Linux:
      source venv/bin/activate
  3. Instalar los paquetes necesarios Después de activar el entorno virtual, instale los paquetes necesarios mediante:
    pip install -r requirements.txt

Ejecutar la aplicación

  1. Inicie el servidor MCP. Abra una terminal (con el entorno virtual activado) y navegue hasta el directorio que contiene mcp_server.py . Ejecute el siguiente comando:
    python mcp_server.py
  2. Iniciar el cliente MCP. Abra otra ventana (o pestaña) de terminal (con el entorno virtual activado) y navegue hasta el directorio que contiene mcp_client.py . Ejecute el siguiente comando:
    python mcp_client.py

Uso

  • Después de iniciar el servidor MCP, puede interactuar con él mediante el cliente MCP.

Contribuyendo

Siéntete libre de bifurcar el repositorio y enviar solicitudes de extracción para cualquier mejora o corrección de errores.

Licencia

Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.

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

Una implementación basada en Python del Protocolo de Contexto de Modelo que permite la comunicación entre un servidor de gestión de contexto de modelo y un cliente a través de una arquitectura de solicitud-respuesta.

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