Saltar al contenido principal
TerminalSync
Conectores

Filesystem

Archivos locales, con allow-list

Tu IA lee y escribe archivos en tu computadora

Elegís qué carpetas puede tocar — todo lo demás queda fuera de alcance.

Filesystem es la herramienta más simple y más útil del catálogo. En palabras del propio README oficial, es un "Node.js server implementing Model Context Protocol (MCP) for filesystem operations" — tu IA pasa a poder leer, escribir, listar, buscar, editar y mover archivos directamente en tu disco.

Pero no es acceso total. Vos le declarás una lista de carpetas permitidas (un "allow-list") y todo lo que esté afuera de esa lista es invisible para el agente. Si le permitís ~/Documents/proyectos, no puede mirar ~/Desktop, ni /etc, ni tus fotos. Sandboxed por diseño.

Qué le podés pedir

  • "Leéme todos los .md de mi carpeta de notas y decime cuáles son apuntes de viaje y cuáles de reuniones."
  • "En ~/Documents/proyectos/cliente-X, creame una carpeta propuesta-mayo/ con un README.md que explique la estructura."
  • "Buscá en mis notas dónde mencioné 'pricing' la semana pasada y traeme el contexto."

Qué necesitás configurar

A diferencia del resto, este conector no pide token, pero sí pide que vos elijas qué carpetas puede acceder. Hay dos formas de hacerlo, ambas documentadas en el README oficial:

Opción 1 — Argumentos CLI (la clásica): abrí ~/.claude.json, buscá el bloque filesystem y agregale cada carpeta permitida al final del array args:

"filesystem": {
  "type": "stdio",
  "command": "npx",
  "args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/tu-nombre/Desktop", "/Users/tu-nombre/Documents/proyectos"]
}

Opción 2 — MCP Roots protocol (recomendado por el oficial): el cliente puede declarar las carpetas dinámicamente sin reiniciar el server. Cuando el cliente envía roots, "completely replace any server-side Allowed directories when provided". Útil para entornos donde la carpeta cambia por sesión.

Cada path que sumes es una llave más en el llavero del agente. Empezá con poco (una carpeta específica de proyectos) y andá agregando a medida que veas que necesitás.

Agregar a Terminal Sync

Abrimos la app y lo dejamos listo en Claude Code y tus otras computadoras.

¿No tenés Terminal Sync todavía?Descargar

Cómo funciona con Terminal Sync

Configurá el conector una vez en una máquina. Terminal Sync sincroniza tu claude_desktop_config.json cifrado en tu Drive, así que en cualquier otra máquina donde abras Claude Code, el conector ya está listo.