CognenzaIA
ES
Configuraciones · Nivel intermedio

Configuración: Hermes Agent con acceso MCP a una sola carpeta

Receta copiable para conectar Hermes Agent al servidor MCP de sistema de archivos limitado a una carpeta y con solo las herramientas que necesitas, explicada línea a línea.

Por Equipo editorial de Cognenza · Actualizada el · 3 min de lectura · Con fuentes citadas

Para qué sirve

MCP es un estándar abierto que su web describe como «un puerto USB-C para aplicaciones de IA»: una forma común de conectar una IA a herramientas y datos. Con esta receta, Hermes Agent puede trabajar con los archivos de una sola carpeta y nada más.

La receta

Abre (o crea) el archivo ~/.hermes/config.yaml y añade:

mcp_servers:
  filesystem:
    command: "npx"
    args: ["-y", "@modelcontextprotocol/server-filesystem", "/home/tu-usuario/proyectos-ia"]
    tools:
      include: ["read_*", "list_*", "search_*"]

Explicación línea a línea

LíneaQué hace
mcp_servers:Abre la lista de servidores MCP que Hermes debe conectar
filesystem:Nombre que tú eliges para este servidor
command: "npx"Programa que arranca el servidor (viene con Node.js)
args: [...]Descarga el servidor oficial de archivos y le indica la única carpeta permitida
tools: include:Deja disponibles solo las herramientas cuyo nombre encaja con estos patrones (aquí, de lectura)

Cambia /home/tu-usuario/proyectos-ia por la ruta real de tu carpeta. En Windows tendrá una forma como C:/Users/tu-usuario/proyectos-ia.

Cuando quieras que también escriba

Quita el bloque tools: o usa exclude para retirar solo lo que no quieras, por ejemplo:

    tools:
      exclude: ["move_*"]

Haz antes una copia de seguridad de la carpeta.

Cómo comprobarlo

Reinicia Hermes con hermes chat y usa la plantilla de abajo: debería enumerar solo las herramientas permitidas y la carpeta indicada.

Precauciones

  • Instala solo servidores MCP de fuentes conocidas: la guía de seguridad de MCP describe el riesgo de servidores locales comprometidos.
  • Mantén la lista de herramientas lo más corta posible (minimizar permisos).

Preguntas frecuentes

¿Qué es un servidor MCP?

Un pequeño programa que da a una IA acceso a una herramienta o a unos datos concretos, siguiendo el estándar abierto Model Context Protocol. Aquí, el de sistema de archivos da acceso a una carpeta.

¿Necesito Node.js?

Sí: el ejemplo oficial usa npx, que viene con Node.js, para descargar y arrancar el servidor de sistema de archivos.

¿Puedo dar acceso a varias carpetas?

Sí, añadiendo más rutas a la lista args. Cuantas menos, mejor.

Sigue leyendo

Fuentes

  1. MCP en Hermes Agent (documentación oficial) — Nous Research (GitHub)
  2. What is the Model Context Protocol? — Model Context Protocol
  3. Security Best Practices (MCP) — Model Context Protocol

Historial de cambios

  • : Publicación inicial.

Contenido divulgativo, preparado con ayuda de herramientas de IA, con fuentes citadas. No sustituye el consejo de un profesional. Las herramientas cambian rápido: si ves algo desactualizado, escríbenos a contacto@cognenza.com. Cómo trabajamos.