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

105 tools1TypeScript

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

Claude Desktop
{
  "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

ToolDescriptionRisk
readFileRead contents of a filelow
writeFileWrite content to a filemedium
listFilesList files in a directorylow
tailFileRead the last N lines from a filelow
listToolsList all tools registered in the serverlow

Compatibility

ClientLocalDockerRemoteRead-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

Expo MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.