Expo MCP Server
Provides tools for managing Expo development servers for React Native applications, including starting, stopping, and monitoring servers, capturing logs, and retrieving log statistics.
Offers file system operations within project directories, allowing reading, writing, and listing files to support development and debugging workflows.
Enables starting Expo development servers specifically for iOS application development and testing.
Supports development workflows for React Native applications built with Expo, enabling file operations and process management for React Native projects.
Click on "Deploy 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., "@Expo MCP Server show me the last 20 lines from the Expo development server logs"
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.
File MCP
A Model Context Protocol (MCP) server that provides file system operations through a standardized API. Mainly just doing this so I can prototype and integrate error logs into mcp clients.
Usage
CLI
npm run build
npm startDevelopment
npm run devTesting
npm run inspectAvailable Tools
Tool Name | Description |
| Read contents of a file |
| Write content to a file |
| List files in a directory |
| Read the last N lines from a file |
| List all tools registered in the server |
Related MCP server: Ember MCP Server
Installation
npm installBuild
npm run buildLicense
MIT
Available Tools
5 toolslistFilesC
List files in a directory
Inputs: directoryPath (required).
listToolsB
List all available tools in this MCP server
Inputs: no named parameters.
readFileC
Read the contents of a file
Inputs: filePath (required).
tailFileB
Read the last N lines from a file
Inputs: filePath (required), lines (required).
writeFileC
Write content to a file
Inputs: content (required), filePath (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
Each tool has a clearly distinct purpose with no overlap: listFiles lists directory contents, listTools lists server tools, readFile reads entire files, tailFile reads file tails, and writeFile writes files. An agent can easily distinguish between these operations.
All tool names follow a consistent verbNoun pattern in camelCase (e.g., listFiles, readFile, writeFile). The naming is predictable and uniform across all five tools.
With 5 tools, this server is well-scoped for basic file operations. Each tool serves a clear and necessary function, making the count appropriate for the domain without being too sparse or bloated.
The toolset covers core file operations (list, read, write) but has notable gaps for a file management domain, such as no deleteFile, moveFile, or createDirectory tools. This limits agent workflows, though basic tasks are supported.
Maintenance
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
Enable secure connectivity between Sentry issues and debugging data, and LLM clients, using a Model Context Protocol (MCP) server.
Model Context Protocol server for Studex tools, notifications, and profile integrations
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA proxy server that enables AI assistants to run and interact with command-line applications like Expo through the Model Context Protocol (MCP), capturing logs and allowing keypress forwarding.14 npm12MIT
- AlicenseAqualityCmaintenanceA Model Context Protocol server that provides tooling support for Ember.js development, allowing developers to execute CLI commands, run codemods, access documentation, and discover community resources.7569 npm28MIT
- AlicenseCqualityDmaintenanceAn extensible Model Context Protocol server that enables AI assistants like Claude to generate React Native components and perform development tasks through a standardized interface.1MIT
- AlicenseBqualityCmaintenanceA Model Context Protocol server that provides comprehensive Electron application automation, debugging, and observability capabilities through Chrome DevTools Protocol integration.41,473 npm71MIT