FileMCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@FileMCPcreate a new file called hello.txt with the content 'Hello World'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
FileMCP
FileMCP is a small Model Context Protocol (MCP) file server for AI Agents.
The server exposes simple file operations under an AgentFiles folder.
What It Does
FileMCP exposes these MCP tools:
createFileTool: creates a new file underAgentFilesand refuses to silently overwrite an existing file.overwriteFileTool: writes or replaces a file underAgentFiles.createDirectoryTool: creates a directory underAgentFiles.readFileTool: reads a UTF-8 text file fromAgentFiles.listDirectoryTool: lists files and folders underAgentFiles.
The read and list tools include path traversal checks so requests cannot escape the AgentFiles directory.
Related MCP server: emcp
Requirements
Node.js 18+
npm
Install FileMCP
From your root directory:
npm install --save https://github.com/devcheyannagraham/FileMCP.gitUse With An Agent
In your import the server and pass it into your agent config:
import { filemcp } from "filemcp/server.ts";
import { agent } from "<your-agent-sdk>";
const myAgent = agent({
mcpServer: filemcp,
});File Operations
File operations are relative to an AgentFiles folder in the working directory.
Asking the agent to read file.txt actually reads AgentFiles/file.txt.
Same with writes.
Ensure there is a folder called 'Agent Directory' in the root directory for the agent to read.
The code is simple and you can change this locally if you want. :)
Project Files
server.ts: creates the MCP server, registers tools, and starts stdio transport.tools.ts: implements the filesystem tools.toolSchemas.ts: defines tool descriptions and Zod schemas.
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
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/devcheyannagraham/FileMCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server