Skip to main content
Glama
melvi24

MelviChat MCP Server

by melvi24
README.md
# MelviChat MCP Server

Este servidor implementa el **Model Context Protocol (MCP)** para interactuar con la plataforma MelviChat.
Permite a clientes de IA (como Cursor, Claude Desktop, etc.) consumir la API de MelviChat de forma estandarizada.

## Requisitos

- Python 3.10+
- El backend de ChatIA debe estar corriendo en `http://127.0.0.1:8000`

## Instalación

1.  Crear entorno virtual (opcional pero recomendado):
    ```powershell
    python -m venv venv
    .\venv\Scripts\activate
    ```

2.  Instalar dependencias:
    ```powershell
    pip install -r requirements.txt
    ```

## Uso

### Ejecutar el Servidor MCP

Para iniciar el servidor MCP (usando transporte stdio):

```powershell
python server.py
```

### Probar con Inspector

Puedes usar el inspector web de MCP para probar las herramientas:

```powershell
npx @modelcontextprotocol/inspector python server.py
```

### Integración con Clientes

#### Cursor / Claude Desktop

Configura el cliente para ejecutar el script `server.py` usando el intérprete de python.

**Ejemplo de configuración (json):**

```json
{
  "mcpServers": {
    "melvichat": {
      "command": "python",
      "args": ["c:\\Users\\Melvisoft\\Downloads\\chatIA\\mcp_server\\server.py"]
    }
  }
}
```
# MCP-CHAT-IA