
Filesystem MCP Server
The Filesystem MCP Server enables secure, programmatic access to the local filesystem via the Model Context Protocol (MCP). It empowers AI assistants and client...
Enable your AI agents to search and list local files securely using the tsuki_mcp_filesystem_server MCP server, fully compatible with FlowHunt and OpenAI Agent SDK.
The tsuki_mcp_filesystem_server is a custom server compatible with the Model Context Protocol (MCP) designed to facilitate searching and opening files on the local filesystem. Tailored for integration with OpenAI’s Agent SDK, it exposes file system resources via the MCP, enabling AI assistants and agents to query, list, and access files within a specified directory on the host machine. Key features include automatic MIME type detection and flexible configuration through environment variables. By supporting the resources/list
method, this server enables development workflows that require programmatic file discovery or management, allowing AI-powered tools to interact with local files in a standardized and secure manner.
No prompt templates are mentioned in the repository.
git clone https://github.com/yuutotsuki/tsuki_mcp_filesystem_server.git
pip install -r requirements.txt
.env.example
to .env
and edit ROOT_PATH
, HOST
, PORT
, and LOG_LEVEL
.Example JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
Securing API Keys:
{
"env": {
"ROOT_PATH": "/path/to/your/search/directory"
},
"inputs": {}
}
.env
with your directory.python main.py
Example JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
Securing API Keys:
{
"env": {
"ROOT_PATH": "/path/to/your/search/directory"
},
"inputs": {}
}
.env
.python main.py
Example JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
Securing API Keys:
{
"env": {
"ROOT_PATH": "/path/to/your/search/directory"
},
"inputs": {}
}
.env
:ROOT_PATH
, HOST
, and PORT
.python main.py
Example JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
Securing API Keys:
{
"env": {
"ROOT_PATH": "/path/to/your/search/directory"
},
"inputs": {}
}
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"tsuki_mcp_filesystem": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “tsuki_mcp_filesystem” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | |
List of Prompts | ⛔ | No prompt templates found. |
List of Resources | ✅ | File system resource, resources/list endpoint. |
List of Tools | ✅ | resources/list |
Securing API Keys | ✅ | Via environment variable (ROOT_PATH), example provided. |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned. |
Based on the information present, tsuki_mcp_filesystem_server is a minimal yet focused MCP server for local filesystem search. It provides essential features and offers clear configuration, but lacks advanced MCP primitives like prompts, roots, or sampling support. Its utility is high for specialized use cases, but broader applications would require more functionality.
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 0 |
Number of Stars | 0 |
It is a custom MCP server that exposes local filesystem resources to AI agents via the Model Context Protocol, enabling secure search and listing of files within a specified directory.
It provides a 'File System Resource' to access and list files, and a 'resources/list' tool to retrieve files from the configured directory.
It is compatible with OpenAI's Agent SDK, FlowHunt, Claude, Windsurf, Cursor, and Cline by registering the MCP server in their respective configurations.
Access is restricted to the directory specified in the ROOT_PATH environment variable, with no external exposure beyond what is configured by the user.
Yes, it automatically detects MIME types for each file, which helps filter or process files based on type.
It is ideal for local file discovery, providing file context to LLMs, automation workflows, and secure file management via AI agents.
Empower your AI assistants with secure and efficient filesystem access using the tsuki_mcp_filesystem_server. Integrate seamlessly into your FlowHunt or OpenAI Agent SDK workflows.
The Filesystem MCP Server enables secure, programmatic access to the local filesystem via the Model Context Protocol (MCP). It empowers AI assistants and client...
The Model Context Protocol (MCP) Server bridges AI assistants with external data sources, APIs, and services, enabling streamlined integration of complex workfl...
The ModelContextProtocol (MCP) Server acts as a bridge between AI agents and external data sources, APIs, and services, enabling FlowHunt users to build context...