Skip to main content
Glama
Car202ui
by Car202ui
README.md
# Cerebrito MCP Server

Servidor MCP remoto que expone la base de conocimiento del proyecto **Cumplimiento Digital (Seguros Bolívar)**
como herramientas consultables por cualquier IA compatible con MCP (Claude, Cursor, Claude Desktop, etc.).

## Qué expone

- `buscar_kb` — busca en la base de conocimiento por palabra clave.
- `listar_kb` — lista todas las entradas KB (resumen).
- `obtener_kb` — detalle completo de una entrada (ej. `KB-17`).
- `estado_proyecto` — info general del proyecto y épicas activas.
- `estado_hu1792` — detalle de la HU GD981-1792 (subtareas, IVA, pendientes).
- `endpoints_clave` — endpoints backend principales.
- `glosario` — glosario de dominio.
- `arquitectura` — mapa de containers/facades/servicios (se completa en `data/knowledge.json`).

## Correr local

```bash
npm install
npm start
```

Levanta en `http://localhost:3000`, endpoint MCP en `/mcp`.

## Actualizar el conocimiento

Editar `data/knowledge.json` (no hace falta tocar `server.js`). Commitear y pushear —
Render redeploya solo si está conectado al repo.

## Deploy en Render (free tier)

1. Subir este repo a GitHub.
2. En Render: **New > Web Service** → conectar el repo.
3. Build command: `npm install`
4. Start command: `npm start`
5. Render asigna la URL pública (ej. `https://cerebrito-mcp.onrender.com`).
6. El endpoint MCP queda en `https://<tu-url>.onrender.com/mcp`.

## Conectar un cliente MCP a este servidor

En la config MCP del cliente (Claude Code, Claude Desktop, Cursor) agregar un servidor de tipo
`http`/`streamable-http` apuntando a `https://<tu-url>.onrender.com/mcp`.

Maintenance

ActivityMaintained
ResponsivenessSyncing