Expo MCP Server
File system operations enabling AI agents to read, write, and tail local project logs.
Data last scanned last week · Reviewed last month
Overview
Expo MCP Server provides a set of tools for AI models to interact with the local file system. It facilitates tasks such as reading and writing file contents, listing directory structures, and tailing log files, intended primarily for prototyping and log integration within MCP-compatible clients. Users can build and execute the server using standard npm scripts provided in the repository. The toolset includes specific functions like readFile, writeFile, and tailFile to allow AI assistants to monitor and manage file-based data directly.
Our verdict
With a security score of 10/100, this server is classified as high-risk and is not recommended for production use. The project lacks a verified maintenance history, with the last commit occurring over 458 days ago and only a single contributor. While the repository provides documentation for its tools, the lack of active development and external review makes it unsuitable for critical environments.
- Supports specific file system operations like tailing logs
- Small footprint with only 4 direct dependencies
- High security risk score of 10/100
- Inactive development with no commits in over a year
- Single-contributor project with high bus-factor risk
Setup
{
"mcpServers": {
"expo-mcp": {
"args": [
"-y",
"expo-mcp-server"
],
"command": "npx"
}
}
}Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.
- No read-only mode — running this grants full read/write access.
- No built-in authentication — anyone with access to this config can invoke every tool it exposes.
Tools
| Tool | Description | Risk |
|---|---|---|
| readFile | Read contents of a file | low |
| writeFile | Write content to a file | medium |
| listFiles | List files in a directory | low |
| tailFile | Read the last N lines from a file | low |
| listTools | List all tools registered in the server | low |
Compatibility
| Client | Local | Docker | Remote | Read-only |
|---|---|---|---|---|
| ChatGPT | ||||
| Claude Desktop | ||||
| Cursor | ||||
| VS Code | ||||
| Windsurf |
Frequently asked questions
›What core file system operations does this MCP server support?
The server provides tools for reading files, writing content to files, listing files in a directory, and tailing files to read the last N lines.
›How do I build the server from source?
You can build the server by running the npm install command followed by npm run build.
›Is there a built-in tool to see what functions are available?
Yes, the server includes a listTools tool that returns all tools registered in the server.
Badge
Maintain this server? Add the live badge to your README.