Cerebrito MCP Server
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`.
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessSyncing