Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Eouve

FreeNot checked

Integrates with the eOuve portal to enable login, list and send ombudsman and e-SIC requests, and manage municipal secretariats and subjects.

GitHubEmbed

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ê:

  1. Autentique-se com credenciais ou com um token JWT.
  2. Liste os acompanhamentos de Ouvidoria.
  3. Liste as solicitações de e-SIC (Pedido de Informação).
  4. Envie/Cadastre novos pedidos de e-SIC.
  5. Liste os órgãos (secretarias) e assuntos cadastrados para qualquer município/cidade suportada.

Pré-requisitos


Instalação

  1. Clone ou copie este repositório para o seu sistema.
  2. Execute o comando npm install na 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.

from github.com/igormatos/mcp-eouve

Installing Eouve

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/igormatos/mcp-eouve

FAQ

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

Compare Eouve with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs