Agentes
Conecta un agente.
Claude Code, Claude Desktop, Cursor o tus propios scripts pueden leer tus llamadas a través de Kiku, en tu Mac, una vez que digas qué agente y qué lee. Tres pasos.
1Activa Agentes
En los Ajustes de Kiku, en Agentes, activa Dejar que los agentes lean tus llamadas. Memoria también tiene que estar activada. Kiku responde a los agentes mientras está abierto.
2Conecta el agente
Haz clic en Conectar un agente y ponle un nombre, como Claude. Elige qué lee (Notas, o Notas y citas), qué llamadas (De los últimos 90 días, Todas o Desde ahora) y durante cuánto tiempo (30 días, 90 días o Hasta que lo revoque).
3Copia su clave
Kiku muestra la clave del agente una sola vez, empieza por
kk_, con las líneas de configuración de abajo ya rellenadas. Cópialas ahora: Kiku solo guarda una huella de la clave.
MCP
Añade Kiku a tu agente.
El servidor MCP de Kiku es la herramienta kiku incluida en la app. Tu agente la inicia por su cuenta, con la clave en KIKU_TOKEN. Pon tu clave donde las líneas dicen kk_....
Claude Code
En Terminal, para todos tus proyectos:
claude mcp add --scope user kiku -e KIKU_TOKEN=kk_... -- /Applications/Kiku.app/Contents/Helpers/kiku mcpDespués, /mcp en Claude Code muestra kiku y sus herramientas.
Claude Desktop
En Claude, Configuración, Desarrollador, Editar configuración abre claude_desktop_config.json. Añade esto y reinicia Claude:
{
"mcpServers": {
"kiku": {
"command": "/Applications/Kiku.app/Contents/Helpers/kiku",
"args": [
"mcp"
],
"env": {
"KIKU_TOKEN": "kk_..."
}
}
}
}Cursor
El mismo bloque en ~/.cursor/mcp.json para todos tus proyectos, o en .cursor/mcp.json para uno solo (deja la clave fuera de git). Luego activa kiku en Cursor Settings, en MCP.
Cualquier otra app MCP
Comando /Applications/Kiku.app/Contents/Helpers/kiku, argumento mcp y la clave en la variable de entorno KIKU_TOKEN.
Luego pregunta, por ejemplo: «¿Qué decidimos sobre la fecha de lanzamiento?» o «Escribe el correo de seguimiento de la llamada de esta mañana.»
Línea de comandos
kiku api, para tus scripts.
La misma herramienta responde en una shell, con un subcomando por operación. kiku api los lista y kiku api list_meetings --help explica uno. Muestra JSON cuando su salida va a un pipe (o con --json) y una tabla en un terminal.
export KIKU_TOKEN=kk_...
alias kiku=/Applications/Kiku.app/Contents/Helpers/kiku
kiku api list_meetings --since 7d
kiku api get_meeting 1791194400000-launch01 --json | jq .result.notes
kiku api brief --people "Léa Martin" --people "Tom Becker"API local
Una API REST que se queda en tu Mac.
Debajo de todo hay una API REST en un socket de la carpeta de Kiku que solo tú puedes abrir: sin puerto de red, así que ninguna página web ni ningún otro usuario puede llegar a ella. Se describe a sí misma en /v1/openapi.json, y en /v1/llms.txt para los agentes que leen una página. Cada respuesta cita su llamada.
curl --unix-socket "$HOME/Library/Application Support/Kiku/api.sock" \
-H "Authorization: Bearer $KIKU_TOKEN" \
"http://localhost/v1/meetings?since=7d"Qué responde
search- Llamadas pasadas por palabras clave, las más relevantes primero, con las líneas que coinciden.
list_meetings- Llamadas, las más recientes primero, por fecha, persona o app.
get_meeting- Las notas de una llamada: resumen, decisiones, próximos pasos.
list_people- Las personas que Kiku conoce por tus llamadas.
get_person- Las llamadas con alguien y los próximos pasos en ambos sentidos.
list_commitments- Próximos pasos pendientes, tuyos o suyos.
list_decisions- Qué se decidió sobre un tema.
brief- Un resumen antes de una reunión con estas personas.
Si no responde
unauthorized- Kiku no conoce esa clave: el agente fue revocado o la clave está mal escrita.
off- Agentes está desactivado en los Ajustes de Kiku.
needs_app- Kiku no está abierto. Ábrelo.
En tus manos
Lo que sigue siendo tuyo.
Desactivado por defecto
Nada responde hasta que actives Agentes, y nada responde nunca en la red.
Una clave por agente
Cada uno con lo que lee, desde cuándo y durante cuánto tiempo. Pausa los agentes durante una hora o hasta mañana, revoca uno, y se detiene en su siguiente petición.
El registro de accesos
Qué agente leyó qué llamada, y cuándo. El registro nunca contiene las notas en sí.
No para agentes
En una llamada, o en una persona para todas las llamadas con ella. Para los agentes, esas llamadas no existen.
Kiku no envía nada por sí mismo. Un agente que conectas suele enviar lo que lee a la empresa de su modelo para responderte, y los demás en tus llamadas no lo eligieron. Los programas que se ejecutan como tú en este Mac también pueden leer directamente la carpeta de Kiku: una clave solo controla lo que obtienen a través de Kiku.
Claude Code puede leer archivos a través de su shell. Para limitarlo a lo que permitiste, añade esto a ~/.claude/settings.json:
"permissions": {
"deny": [
"Read(~/Library/Application Support/Kiku/**)",
"Bash(*Application Support/Kiku*)"
]
}