Connect · MCP Server

Keeper MCP

Expón tus perfiles, contextos, Scout y Learning Ops como tools MCP. Claude Code, Cursor, Cline y cualquier cliente compatible los leen sin configurar nada más.

Opción A · Local (stdio)

Claude Desktop / Cursor / Cline

Corre el MCP server de Keeper localmente. Tu cliente MCP lo invoca vía stdio.

# claude_desktop_config.json { "mcpServers": { "keeper": { "command": "npx", "args": ["-y", "keeper-mcp"], "env": { "KEEPER_SUPABASE_URL": "https://...supabase.co", "KEEPER_SUPABASE_KEY": "<anon_key>", "KEEPER_USER_ID": "<your_id>" } } } }
Opción B · HTTP (web)

JSON-RPC sobre HTTP

Llama el endpoint /api/mcp con JSON-RPC 2.0. Usa tu cookie de sesión de Keeper.

POST /api/mcp Content-Type: application/json { "jsonrpc": "2.0", "id": 1, "method": "tools/call", "params": { "name": "list_profiles", "arguments": {} } }

Tools disponibles

10 tools · 3 admin-only
list_profiles

Lista todos tus perfiles y contextos de Keeper (nombre, rol, tipo, descripción).

get_active_profile

Devuelve el perfil activo con su contexto completo — lo que se inyecta en tus IAs.

get_profile_context

Obtiene el contexto completo de un perfil específico por nombre.

switch_profile

Cambia el perfil activo — afecta qué contexto se inyecta en todas las IAs conectadas.

inject_context

Devuelve el prompt compilado listo para inyectar manualmente en cualquier chat.

search_profiles

Busca por palabra clave en todos tus perfiles y contextos.

keeper_stats

Resumen rápido: número de perfiles, contextos, plan activo.

scout_signalsadmin

Consulta señales de Keeper Scout — inteligencia externa clasificada por prioridad, categoría y recomendación.

scout_latest_runadmin

Estado de la última corrida de Scout: fuentes procesadas, señales nuevas, alta prioridad.

learning_lessonsadmin

Lecciones de Learning Ops derivadas de telemetry real del sistema.

Auth vía cuenta Keeper

Sin tokens manuales. Los tools marcados admin requieren rol de administrador en tu cuenta Keeper. El resto usa tu user_id directamente.