The Model Context Protocol (MCP) server io.github.bytedance/mcp-server-filesystem provides filesystem access via the MCP interface. Its catalog description is “MCP server for filesystem access,” and the available metadata includes topics related to agent and multimodal workflows such as agent, mcp, and multimodal.
🛠️ Key Features
Filesystem access through an MCP server
Package identified as @agent-infra/mcp-server-filesystem
🚀 Use Cases
Agent-driven file operations using MCP
Multimodal or GUI-style agent workflows that require local filesystem access (gui-agent, computer-use)
⚡ Developer Benefits
Standard MCP integration for tooling that needs filesystem reads/writes
Discoverable installation paths for MCP clients (NPM and Cursor/VS Code install links)
⚠️ Limitations
No additional capabilities, permissions model, or supported operations are specified in the provided data
You can also install the Filesystem MCP server using the VS Code CLI:
bash
# For VS Code
code --add-mcp '{"name":"filesystem","command":"npx","args":["@agent-infra/mcp-server-filesystem@latest"]}'
After installation, the Filesystem MCP server will be available for use with your GitHub Copilot agent in VS Code.
Install in Cursor
Go to Cursor Settings -> MCP -> Add new MCP Server. Name to your liking, use command type with the command npx @agent-infra/mcp-server-filesystem. You can also verify config or add command like arguments via clicking Edit.
{
"mcpServers": {
"filesystem": {
"type": "streamable-http", // If there is MCP Client support"url": "http://127.0.0.1::8089/mcp"
}
}
}
In-memory call
If your MCP Client is developed based on JavaScript / TypeScript, you can directly use in-process calls to avoid requiring your users to install the command-line interface to use Filesystem MCP.