Eouve
FreeNot checkedIntegrates with the eOuve portal to enable login, list and send ombudsman and e-SIC requests, and manage municipal secretariats and subjects.
About
Integrates with the eOuve portal to enable login, list and send ombudsman and e-SIC requests, and manage municipal secretariats and subjects.
README
Servidor Model Context Protocol (MCP) para integração com o portal eOuve (Ouvidoria Municipal & e-SIC).
Ele permite que você:
- Autentique-se com credenciais ou com um token JWT.
- Liste os acompanhamentos de Ouvidoria.
- Liste as solicitações de e-SIC (Pedido de Informação).
- Envie/Cadastre novos pedidos de e-SIC.
- Liste os órgãos (secretarias) e assuntos cadastrados para qualquer município/cidade suportada.
Pré-requisitos
- Node.js (recomendado v20+)
npm
Instalação
- Clone ou copie este repositório para o seu sistema.
- Execute o comando
npm installna pasta do projeto:npm install
Ferramentas Expostas (Tools)
1. login
Autentica no sistema eOuve e armazena o token de acesso para a sessão ativa.
- Parâmetros:
username(string, obrigatório): E-mail ou CPF/CNPJ.password(string, obrigatório): Senha de login.cityId(string, opcional, padrão:"2355"para Olinda).
2. list_ouvidorias
Lista as manifestações ativas de Ouvidoria associadas ao usuário.
- Parâmetros:
token(string, opcional): Token de acesso (se omitido, utiliza o token ativo da sessão).
3. list_sics
Lista os Pedidos de Informação (e-SIC) ativos associados ao usuário.
- Parâmetros:
token(string, opcional): Token de acesso (se omitido, utiliza o token ativo da sessão).
4. list_secretarias
Obtém as secretarias e IDs de assuntos cadastrados para a cidade especificada.
- Parâmetros:
cityId(string, opcional): Padrão: cidade da sessão ou"2355".token(string, opcional): Token de acesso.
5. send_sic
Envia um novo Pedido de Informação (e-SIC).
- Parâmetros:
pergunta(string, obrigatório): O conteúdo do pedido de informação.idSecretaria(string, obrigatório): ID da secretaria de destino.idSecretariaAssunto(string, obrigatório): ID do assunto específico.token(string, opcional): Token de acesso.idUnidade(string, opcional, padrão:"").dadosSigilosos(string, opcional, padrão:"N").urgente(string, opcional, padrão:"N").
Integração com o Claude Desktop
Para configurar este servidor no Claude Desktop, edite o seu arquivo de configuração:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Adicione a configuração do servidor:
{
"mcpServers": {
"eouve": {
"command": "node",
"args": ["/caminho/absoluto/para/mcp-eouve/index.js"],
"env": {}
}
}
}
Substitua /caminho/absoluto/para/mcp-eouve/index.js pelo caminho real da pasta do projeto em sua máquina.
Installing Eouve
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/igormatos/mcp-eouveFAQ
Is Eouve MCP free?
Yes, Eouve MCP is free — one-click install via Unyly at no cost.
Does Eouve need an API key?
No, Eouve runs without API keys or environment variables.
Is Eouve hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Eouve in Claude Desktop, Claude Code or Cursor?
Open Eouve on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectCompare Eouve with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All development MCPs
