Acceso local a archivos
La aplicación de escritorio tiene acceso directo a archivos en tu ordenador, lo que te permite usar documentos locales en tus flujos de trabajo de IA.
Configurar carpeta
Para trabajar con archivos locales, primero debes elegir una carpeta:
- Abre el Dashboard
- Busca en la derecha la sección Archivos locales
- Haz clic para elegir una carpeta en tu ordenador
- La carpeta elegida permanece disponible en el dashboard
Puedes añadir varias carpetas. Las carpetas elegidas previamente permanecen disponibles para hacer clic en el dashboard.
Funciones disponibles
El acceso a archivos utiliza @modelcontextprotocol/server-filesystem y ofrece las siguientes capacidades:
Lectura de archivos
| Función | Descripción |
|---|---|
| read_text_file | Lee el contenido completo de un archivo de texto. Opcional: solo las primeras o últimas N líneas. |
| read_media_file | Lee una imagen o archivo de audio (devuelto en base64). |
| read_multiple_files | Lee varios archivos a la vez. Lecturas que fallan no detienen la operación. |
Escritura y edición de archivos
| Función | Descripción |
|---|---|
| write_file | Crea un nuevo archivo u overscribe uno existente. |
| edit_file | Realiza ediciones selectivas con reconocimiento de patrones avanzado. Soporta dry-run para previsualizar cambios. |
Gestión de carpetas
| Función | Descripción |
|---|---|
| create_directory | Crea una nueva carpeta (incluyendo carpetas superiores si es necesario). |
| list_directory | Muestra el contenido de una carpeta con prefijos [FILE] o [DIR]. |
| list_directory_with_sizes | Muestra el contenido de la carpeta incluyendo tamaños de archivos y estadísticas. |
| directory_tree | Obtén una estructura JSON en árbol recursiva del contenido de la carpeta. |
Búsqueda y movimiento de archivos
| Función | Descripción |
|---|---|
| search_files | Busca recursivamente archivos/carpetas que cumplen o no cumplen patrones. |
| move_file | Mueve o renombra archivos y carpetas. |
| get_file_info | Obtén metadatos detallados (tamaño, fecha de creación, permisos, etc.). |
Otro
| Función | Descripción |
|---|---|
| list_allowed_directories | Muestra todas las carpetas a las que la aplicación tiene acceso. |
Tipos de archivos compatibles
Puedes crear y editar archivos de texto. Los formatos más convenientes son:
Texto plano (.txt)
Archivos de texto simples sin formato.
Mis notas de hoy:
- Reunión a las 14:00
- Fecha límite del proyecto el viernes
- Idea para la presentación para desarrollar
Útil para:
- Notas rápidas
- Listas simples
- Anotaciones temporales
Markdown (.md)
Archivos de texto con formato ligero que son legibles en cualquier lugar.
# Notas de la reunión
## Temas
- **Presupuesto** discusión
- Planificación Q2
- Nuevos miembros del equipo
## Puntos de acción
1. Terminar el informe
2. Enviar correo al cliente
3. Preparar la presentación
Útil para:
- Documentos estructurados
- Documentación
- Notas con títulos y formato
- Archivos README para proyectos
Ejemplos de uso
Tomar notas
"Crea un nuevo archivo
notas-reunion.mdcon los puntos que discutimos..."
La IA crea el archivo en la carpeta elegida con formato limpio.
Gestionar listas
"Añade 'hacer la compra' a mi archivo todo.txt"
La IA puede leer y ampliar listas existentes.
Analizar documentos
"Lee todos los archivos markdown en la carpeta docs y haz un resumen"
La IA lee varios archivos y combina la información.
Organizar archivos
"Busca todos los archivos .txt en esta carpeta y muévelos a una subcarpeta 'archivo'"
La IA puede buscar archivos, crear carpetas y mover archivos.
Seguridad y privacidad
- Solo carpetas elegidas - La aplicación solo tiene acceso a las carpetas que has seleccionado explícitamente
- Procesamiento local - Los archivos se leen localmente, no se suben a servidores externos
- Control total - Tú decides qué carpetas son accesibles