Saltar a contenido

Ejecutar el chat gateway

El gateway es la cara humana de la plataforma: un chat web donde la IA es guiada a responder desde los datos de las herramientas MCP en lugar de su propia memoria.

Primero necesitas el servidor MCP corriendo en modo HTTP.

git clone https://github.com/okfn/mcp-chat-gateway
cd mcp-chat-gateway
uv sync

Configura el proveedor de IA, ya sea editando local_settings.py o con variables de entorno:

Variable Ejemplo Significado
AI_API_KEY sk-... Key de tu proveedor de LLM
AI_BASE_URL https://api.deepseek.com Cualquier endpoint compatible con OpenAI
AI_MODEL deepseek-chat Nombre del modelo
MCP_URL http://127.0.0.1:8063 Dónde vive el servidor MCP

Luego ejecútalo:

uv run python app.py     # serves on http://127.0.0.1:8064

Abre http://127.0.0.1:8064, elige una pregunta sugerida o escribe la tuya, y mira llegar la respuesta con sus tablas, gráficos y enlaces a las fuentes.

¿Todavía sin datasets? Pregunta por las herramientas de ejemplo

Un servidor recién clonado ya sirve sus herramientas de ejemplo incluidas, así que puedes probar el ciclo completo antes de instalar ningún catálogo real: pregúntale al chat qué puede responder, llama una herramienta de ejemplo a través de él, y comprueba que la respuesta llega con sus fuentes.

Descartable por diseño

El gateway es intencionalmente simple: HTML/JS/CSS planos, un backend Flask mínimo, sin framework de frontend. Existe para probar y demostrar la plataforma; espera que cambie rápido.