Servidor MCP (Model Context Protocol) da prefeitura do Rio de Janeiro.
- Clone o repositório:
git clone <repository-url>
cd app-mcp-server- Instale as dependências:
uv sync- Crie o arquivo
src/config/.env:
VALID_TOKENS="token"
IS_LOCAL="true"Para usar a interface web local e testar todas as funcionalidades:
Importante: Certifique-se de que IS_LOCAL=true no arquivo .env. Para desativar a autenticação local adicione DANGEROUSLY_OMIT_AUTH=true ao .env e escolha STDIO como Transport Type na UI.
uv run mcp dev src/app.pyO servidor estará disponível em http://localhost:627X
Para executar o servidor diretamente:
uv run src/main.pyO servidor estará disponível em http://localhost:80/mcp/