tsuki_mcp_filesystem_server Servidor MCP
Permite que tus agentes de IA busquen y enumeren archivos locales de forma segura usando el servidor MCP tsuki_mcp_filesystem_server, totalmente compatible con FlowHunt y OpenAI Agent SDK.

¿Qué hace el Servidor MCP “tsuki_mcp_filesystem_server”?
El tsuki_mcp_filesystem_server es un servidor personalizado compatible con el Model Context Protocol (MCP), diseñado para facilitar la búsqueda y apertura de archivos en el sistema de archivos local. Adaptado para la integración con el Agent SDK de OpenAI, expone recursos del sistema de archivos a través del MCP, permitiendo que asistentes y agentes de IA consulten, enumeren y accedan a archivos dentro de un directorio especificado en la máquina anfitriona. Sus características clave incluyen la detección automática de tipos MIME y la configuración flexible mediante variables de entorno. Al soportar el método resources/list
, este servidor permite flujos de desarrollo que requieren descubrimiento o gestión programática de archivos, posibilitando que herramientas impulsadas por IA interactúen con archivos locales de manera estandarizada y segura.
Lista de Prompts
No se mencionan plantillas de prompts en el repositorio.
Lista de Recursos
- Recurso del sistema de archivos
Proporciona acceso a los archivos del sistema de archivos local, permitiendo a los clientes buscar y listar archivos dentro de un directorio especificado. - resources/list
Un endpoint que recupera una lista de archivos en el directorio objetivo, exponiéndolos como recursos para clientes de IA.
Lista de Herramientas
- resources/list
Herramienta que permite listar archivos en el directorio local configurado, poniéndolos a disposición de los clientes para acciones posteriores.
Casos de uso de este servidor MCP
- Descubrimiento local de archivos
Los desarrolladores pueden utilizar el servidor para descubrir y listar archivos de forma programática dentro de un directorio objetivo, facilitando tareas de gestión de archivos. - Contexto de archivos para LLMs
Permite que modelos de lenguaje y agentes de IA recuperen listados de archivos locales, los cuales pueden utilizarse como contexto para tareas de análisis de código o documentación. - Integración con Agent SDK
Funciona perfectamente con el Agent SDK de OpenAI, permitiendo que los agentes utilicen capacidades de búsqueda de archivos como parte de flujos de automatización más amplios. - Detección automática de tipo MIME
Detecta automáticamente los tipos MIME de los archivos, lo cual resulta útil al procesar o filtrar archivos según su tipo.
Cómo configurarlo
Windsurf
- Requisitos previos:
Asegúrate de tener Python y pip instalados. - Clona el repositorio:
git clone https://github.com/yuutotsuki/tsuki_mcp_filesystem_server.git
- Instala las dependencias:
pip install -r requirements.txt
- Configura el entorno:
Copia.env.example
a.env
y editaROOT_PATH
,HOST
,PORT
yLOG_LEVEL
. - Regístralo en Windsurf:
Agrega la información del servidor a la configuración MCP de Windsurf.
Ejemplo de JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
Asegurando las claves API:
{
"env": {
"ROOT_PATH": "/ruta/al/directorio/de/búsqueda"
},
"inputs": {}
}
Claude
- Requisitos previos:
Instala Python y dependencias como arriba. - Configura el entorno:
Configura.env
con tu directorio. - Integra con Claude:
Agrega la configuración MCP a los ajustes de Claude. - Inicia el servidor:
python main.py
- Verifica la conexión:
Asegúrate de que Claude puede ver el servidor MCP.
Ejemplo de JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
Asegurando las claves API:
{
"env": {
"ROOT_PATH": "/ruta/al/directorio/de/búsqueda"
},
"inputs": {}
}
Cursor
- Clona e instala:
Clona el repositorio e instala los requisitos. - Configura el entorno:
Copia y edita.env
. - Configura Cursor:
Añade el servidor MCP a la configuración de Cursor. - Ejecuta el servidor:
python main.py
- Reinicia Cursor y verifica:
Confirma que el MCP es reconocido.
Ejemplo de JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
Asegurando las claves API:
{
"env": {
"ROOT_PATH": "/ruta/al/directorio/de/búsqueda"
},
"inputs": {}
}
Cline
- Instala los requisitos:
Como arriba. - Configura
.env
:
DefineROOT_PATH
,HOST
yPORT
. - Añade a Cline:
Registra el servidor MCP en la configuración de Cline. - Inicia el servidor:
python main.py
- Verifica operación:
Valida la visibilidad del servidor MCP.
Ejemplo de JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
Asegurando las claves API:
{
"env": {
"ROOT_PATH": "/ruta/al/directorio/de/búsqueda"
},
"inputs": {}
}
Cómo usar este MCP dentro de flujos
Uso de MCP en FlowHunt
Para integrar servidores MCP en tu flujo de trabajo de FlowHunt, comienza añadiendo el componente MCP a tu flujo y conectándolo a tu agente de IA:

Haz clic en el componente MCP para abrir el panel de configuración. En la sección de configuración del sistema MCP, inserta los detalles de tu servidor MCP usando este formato JSON:
{
"tsuki_mcp_filesystem": {
"transport": "streamable_http",
"url": "https://tuserverdemcp.ejemplo/rutadelmcp/url"
}
}
Una vez configurado, el agente de IA podrá usar este MCP como una herramienta con acceso a todas sus funciones y capacidades. Recuerda cambiar “tsuki_mcp_filesystem” por el nombre real de tu servidor MCP y reemplazar la URL por tu propia URL de MCP.
Resumen
Sección | Disponibilidad | Detalles/Notas |
---|---|---|
Resumen | ✅ | |
Lista de Prompts | ⛔ | No se encontraron plantillas de prompt. |
Lista de Recursos | ✅ | Recurso de sistema de archivos, endpoint resources/list. |
Lista de Herramientas | ✅ | resources/list |
Seguridad de claves API | ✅ | Vía variable de entorno (ROOT_PATH), se provee ejemplo. |
Soporte de muestreo (menos relevante) | ⛔ | No mencionado. |
Según la información presente, tsuki_mcp_filesystem_server es un servidor MCP minimalista pero enfocado para la búsqueda en sistemas de archivos locales. Ofrece funciones esenciales y una configuración clara, pero carece de primitivas MCP avanzadas como prompts, raíces o soporte de muestreo. Su utilidad es alta para casos de uso especializados, aunque aplicaciones más amplias requerirían más funcionalidad.
Puntuación MCP
¿Tiene LICENSE? | ✅ (MIT) |
---|---|
¿Tiene al menos una herramienta? | ✅ |
Número de forks | 0 |
Número de estrellas | 0 |
Preguntas frecuentes
- ¿Qué es tsuki_mcp_filesystem_server?
Es un servidor MCP personalizado que expone recursos del sistema de archivos local a agentes de IA mediante el Model Context Protocol, permitiendo la búsqueda y el listado seguro de archivos dentro de un directorio especificado.
- ¿Qué recursos y herramientas proporciona?
Proporciona un 'Recurso del sistema de archivos' para acceder y listar archivos, y una herramienta 'resources/list' para recuperar archivos del directorio configurado.
- ¿Cómo se integra con frameworks de agentes de IA?
Es compatible con Agent SDK de OpenAI, FlowHunt, Claude, Windsurf, Cursor y Cline, registrando el servidor MCP en sus respectivas configuraciones.
- ¿Cómo se maneja la seguridad?
El acceso está restringido al directorio especificado en la variable de entorno ROOT_PATH, sin exposición externa más allá de lo configurado por el usuario.
- ¿Detecta tipos de archivo?
Sí, detecta automáticamente los tipos MIME de cada archivo, lo que ayuda a filtrar o procesar archivos según su tipo.
- ¿Cuáles son los casos de uso típicos?
Es ideal para descubrimiento local de archivos, proveer contexto de archivos a LLMs, flujos de automatización y gestión segura de archivos mediante agentes de IA.
Comienza a usar tsuki_mcp_filesystem_server
Potencia a tus asistentes de IA con acceso seguro y eficiente al sistema de archivos usando tsuki_mcp_filesystem_server. Integra fácilmente en tus flujos de trabajo de FlowHunt o OpenAI Agent SDK.