“No puedes cocinar hasta que los ingredientes están sobre la encimera. Reúne las claves primero, o te quedarás parado a mitad del cableado.”
1. Una clave de la Anthropic API (para el camino automatizado)
Dónde: la Anthropic Console → API keys. Para qué sirve: el montaje n8n llama a Claude a través de la Messages API, que necesita una clave. Nota: el montaje MCP interactivo usa tu suscripción de Claude Desktop y no necesita clave de API, así que si solo vas a hacer el capítulo 3, puedes saltarte esto. La documentación de la API vive ahora en platform.claude.com (las antiguas URLs de docs.anthropic.com redirigen allí).
2. Una clave de la Brave Search API
Dónde: el panel de la Brave Search API (api-dashboard.search.brave.com). Para qué sirve: el acceso web del agente. Por qué Brave: tiene un nivel gratuito usable y una API JSON limpia. El plan gratuito "Free" está documentado en 1 consulta por segundo y 2.000 consultas al mes, de sobra para un brief matinal. Se pide una tarjeta para verificar la identidad, pero no se cobra en el plan gratuito.
3. Una instancia de n8n (para el camino automatizado)
Dónde: n8n Cloud, o autoalojado. Para qué sirve: el scheduler y orquestador. El arranque local más rápido es ejecutarlo con npx; para algo que se mantenga en marcha, usa Docker. La interfaz vive en http://localhost:5678.
# Quickest local trial, no install: npx n8n # UI at http://localhost:5678 # Stays up (recommended for a daily schedule): docker run -it --rm --name n8n \ -p 5678:5678 \ -e GENERIC_TIMEZONE="America/Toronto" \ -e TZ="America/Toronto" \ -v n8n_data:/home/node/.n8n \ docker.n8n.io/n8nio/n8n
Configura la zona horaria ahora. Un brief matinal que se dispara a la hora equivocada es el error más común aquí: el Schedule Trigger usa la zona horaria de la instancia, así que `GENERIC_TIMEZONE` (o el ajuste de zona horaria de n8n Cloud) tiene que coincidir con el lugar donde te despiertas.
4. Un vault de Obsidian (o cualquier carpeta)
Dónde: allí donde viva tu vault en disco, p. ej. `/Users/you/ObsidianVault`. Para qué sirve: el destino de salida. Obsidian son solo ficheros markdown en una carpeta, y por eso funciona: escribir `2026-05-25 Brief.md` en la carpeta del vault hace que aparezca en Obsidian sin ninguna integración. Decide una subcarpeta para los briefs (p. ej. `ObsidianVault/Briefings`) y anota su ruta absoluta: le darás exactamente esa ruta al agente y nada más.
5. Node / npx (para los servidores MCP)
Para qué sirve: los servidores MCP de Brave y Filesystem se ejecutan vía `npx`, así que necesitas un Node.js reciente instalado. Confírmalo con `node --version` y `npx --version`. Ese es todo el requisito para el capítulo 3.
Una línea por cada uno
- Clave de la Anthropic API (solo para el camino automatizado; el camino MCP interactivo usa tu suscripción de Claude Desktop).
- Clave de la Brave Search API: el plan gratuito es 1 q/s y 2.000 consultas/mes; no lo confundas con el plan de pago.
- n8n vía npx para probar o Docker para mantenerlo en marcha, y configura la zona horaria, o el brief se disparará a la hora equivocada.
- Un vault de Obsidian es solo una carpeta de markdown; anota la ruta absoluta de tu subcarpeta de briefs. Node/npx hace falta para los servidores MCP.
Adónde ir ahora