kuik-fileshare-mcp
Officialkuik-fileshare-mcp
Servidor MCP que da a un agente de KUIK Agent acceso a una carpeta compartida on-premise (SMB/CIFS) de un Windows Server, autenticándose con las credenciales del propio empleado — de modo que el fileserver aplica en vivo las ACLs que correspondan a ese usuario.
No monta nada ni duplica datos: habla SMB en espacio de usuario con rclone (backend smb),
por lo que no requiere mount, FUSE ni capabilities extra en el contenedor.
Herramientas
Tool | Descripción |
| Lista archivos y carpetas de un directorio del share |
| Lista los shares que el administrador ha configurado |
| Metadatos (tipo, tamaño, fecha) o existencia de un ítem |
| Lee un archivo de texto (los ofimáticos → |
| Busca por nombre (subcadena) bajo una ruta |
| Crea/sobrescribe un archivo de texto |
| Crea una carpeta (y sus padres) |
| Mueve/renombra dentro o entre shares |
| Copia dentro o entre shares |
| Borra un archivo; carpeta no vacía requiere |
| Trae un archivo del share al espacio local del agente ( |
| Sube un archivo local al share |
Todas las operaciones están acotadas por los permisos del empleado en el fileserver.
Related MCP server: Windows CLI MCP Server
Variables de entorno
Las inyecta server/lib/fileshare-service.js de KUIK Agent en getMcpEntry:
Variable | Obligatoria | Descripción |
| sí | Host o IP del fileserver |
| sí | Usuario de Windows/AD del empleado |
| sí | Contraseña (en claro; se "obscurece" en memoria, nunca se escribe en disco) |
| no | Dominio AD (NetBIOS), si aplica |
| no | Puerto SMB (default 445) |
| no | Lista CSV de shares autorizados; si se define, restringe el acceso a esos |
| no | Timeout por operación rclone (default 60000) |
| no | Límite de |
| no | Ruta a rclone (default |
| sí | Home del empleado; acota las rutas locales de |
Desarrollo
npm install
npm run build
# requiere rclone en el PATH y un servidor SMB de prueba
FILESHARE_HOST=127.0.0.1 FILESHARE_USER=ana FILESHARE_PASS=secret \
FILESHARE_SHARES=Comun,Direccion HOME=/tmp/agent node dist/index.jsSeguridad
La contraseña llega en claro por env y se transforma con
rclone obscureen memoria; nunca se persiste en disco en claro.download_file/upload_filesolo pueden tocar rutas dentro deHOME.Las rutas con
..se rechazan; los separadores Windows (\) se normalizan.El borrado recursivo exige
recursive=trueexplícito.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/codekuik/kuik-agent-mcp-fileshare'
If you have feedback or need assistance with the MCP directory API, please join our Discord server