Skip to main content
Glama

{"type": "text"}# MCP Server SEI (Sistema Eletrônico de Informações)

Servidor MCP (Model Context Protocol) para integración y automatización con el SEI (Sistema Eletrônico de Informações) mediante autenticación directa por Usuario, Contraseña y Órgano (sesión web), prescindiendo de la necesidad de tokens de API.


🚀 Funcionalidades

  • Autenticación Automática y Parametrizada: Conecta al SEI informando Usuario, Contraseña y Órgano con soporte para selección de Unidad.

  • Gestión de Sesión: Mantiene las cookies de sesión activas y realiza auto-relogin si la sesión expira.

  • Control de Procesos: Lista todos los procesos abiertos en la caja de la unidad (generados y recibidos).

  • Consulta de Procesos y Árbol: Obtiene los metadatos del proceso y toda la jerarquía de documentos/adjuntos.

  • Lectura de Documentos: Extrae el contenido textual limpio y datos de firma electrónica de cualquier documento/despacho/oficio.

  • Búsqueda Avanzada: Busca procesos y documentos por número, interesado o términos textuales.

  • Gestión de Unidades: Permite alternar entre diferentes unidades del órgano a las que el usuario tiene acceso.

  • Registro de Trámites: Añade despachos y observaciones en el historial del proceso.


Related MCP server: mcp-seipro

📦 Instalación

1. Clonar o Acceder al Directorio

cd c:\Users\chaga\OneDrive\Documentos\mcp-sei-cbm

2. Crear Entorno Virtual e Instalar Dependencias

# Criar ambiente virtual
python -m venv .venv

# Ativar ambiente virtual
# No Windows (PowerShell):
.\.venv\Scripts\Activate.ps1
# No Linux/Mac:
# source .venv/bin/activate

# Instalar dependências
pip install -r requirements.txt

⚙️ Configuración (.env)

Copie el archivo de ejemplo .env.example a .env y rellénelo con sus datos de acceso:

cp .env.example .env

Edite el archivo .env:

# URL base do SEI da sua instituição
SEI_BASE_URL=https://sei.cbm.df.gov.br/sei

# Usuário e senha de acesso
SEI_USUARIO=seu_usuario_ou_cpf
SEI_SENHA=sua_senha_secreta

# Órgão de autenticação (sigla ou ID conforme a lista de seleção de login)
SEI_ORGAO=CBM

# (Opcional) Unidade padrão a ser ativada no login (ex: CBM/DTI)
SEI_UNIDADE=

# (Opcional) Configurações de rede
SEI_TIMEOUT=30
SEI_VERIFY_SSL=true

🛠️ Herramientas Disponibles (MCP Tools)

Herramienta

Descripción

Parámetros

sei_status

Informa el estado de la conexión, usuario conectado y unidad activa.

-

sei_conectar

Autentica o actualiza credenciales en tiempo de ejecución.

base_url, usuario, senha, orgao, unidade

sei_listar_controle_processos

Lista los procesos en la bandeja de entrada de la unidad actual.

-

sei_consultar_processo

Consulta proceso y devuelve metadatos y árbol de documentos.

numero_ou_id (ej: 00053.000123/2026-10)

sei_obter_arvore_processo

Devuelve todos los documentos adjuntos a un proceso.

id_procedimento

sei_ler_documento

Lee el texto y firmas de un documento específico.

id_documento, id_procedimento (opcional)

sei_pesquisar

Busca procesos o documentos por palabra clave.

termo

sei_trocar_unidade

Cambia la unidad de trabajo actual en el SEI.

unidade (ej: CBM/DTI)

sei_adicionar_andamento

Añade un trámite al historial del proceso.

id_procedimento, descricao


🤖 Cómo Configurar en Claude Desktop / Cursor / Antigravity

Añada la siguiente configuración en su archivo de configuración del MCP (ej: claude_desktop_config.json o similar):

{
  "mcpServers": {
    "sei-cbm": {
      "command": "c:\\Users\\chaga\\OneDrive\\Documentos\\mcp-sei-cbm\\.venv\\Scripts\\python.exe",
      "args": [
        "-m",
        "src.server"
      ],
      "cwd": "c:\\Users\\chaga\\OneDrive\\Documentos\\mcp-sei-cbm",
      "env": {
        "SEI_BASE_URL": "https://sei.cbm.df.gov.br/sei",
        "SEI_USUARIO": "seu_usuario",
        "SEI_SENHA": "sua_senha",
        "SEI_ORGAO": "CBM"
      }
    }
  }
}

🧪 Pruebas Automatizadas

Para ejecutar la suite de pruebas de validación de los parsers y configuraciones:

.\.venv\Scripts\python.exe -m pytest -v
F
license - not found
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    MCP server for integrating with the Brazilian PJE judicial system via MNI and BNP, enabling consultation of legal processes, communications, and precedents.
  • A
    license
    B
    quality
    B
    maintenance
    MCP Server do SEI Pro para o SEI (Sistema Eletrônico de Informações) via API REST mod-wssei v2 + scraper do frontend web (modo híbrido).
    100
    4
    MIT
  • F
    license
    A
    quality
    B
    maintenance
    MCP server for automating consultation and download of documents from Brazil's TRF1 PJe system through authenticated sessions. It uses Playwright for authenticated navigation, providing tools to query process metadata, list documents, and download full case files.
    6
  • F
    license
    Not graded
    quality
    C
    maintenance
    MCP server that enables an AI to query the Se7e ERP via the plug-server API, supporting authentication and catalog reconciliation.

View all related MCP servers

Related MCP Connectors

  • MCP server for Brazilian Federal Senate open data (legislative, administrative, e-Cidadania).

  • Brazilian fiscal MCP server - issue NF-e, NFC-e, NFS-e, CT-e, MDF-e and DC-e via SEFAZ.

  • A paid remote MCP for hosted MCP server, built to return verdicts, receipts, usage logs, and audit-r

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/hugocoliveira/mcp-sei-cbm'

If you have feedback or need assistance with the MCP directory API, please join our Discord server