Ir para o conteúdo

Executar o chat gateway

O gateway é a cara humana da plataforma: um chat web onde a IA é conduzida a responder a partir dos dados das ferramentas MCP em vez da sua própria memória.

Você precisa primeiro do servidor MCP rodando em modo HTTP.

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

Configure o provedor de IA, editando local_settings.py ou com variáveis de ambiente:

Variável Exemplo Significado
AI_API_KEY sk-... Key do seu provedor de LLM
AI_BASE_URL https://api.deepseek.com Qualquer endpoint compatível com OpenAI
AI_MODEL deepseek-chat Nome do modelo
MCP_URL http://127.0.0.1:8063 Onde o servidor MCP vive

Depois execute:

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

Abra http://127.0.0.1:8064, escolha uma pergunta sugerida ou digite a sua, e veja a resposta chegar com suas tabelas, gráficos e links das fontes.

Ainda sem datasets? Pergunte sobre as ferramentas de exemplo

Um servidor recém clonado já serve suas ferramentas de exemplo embutidas, então você pode testar o ciclo completo antes de instalar qualquer catálogo real: pergunte ao chat o que ele consegue responder, chame uma ferramenta de exemplo através dele, e confira que a resposta volta com suas fontes.

Descartável por design

O gateway é intencionalmente simples: HTML/JS/CSS puros, um backend Flask mínimo, sem framework de frontend. Ele existe para testar e demonstrar a plataforma; espere que mude rápido.