1. 服务概述一句话简介提供Expo开发服务器管理的MCP服务器支持React Native应用的文件操作、服务器监控和日志管理服务名称Expo MCP Server版本号最新版本开发者/提供方mattlemmone协议类型MCP (Model Context Protocol)2. 核心功能该MCP服务提供以下主要功能点文件系统操作读取文件读取文件内容写入文件将内容写入文件列出文件列出目录中的文件尾部读取读取文件的最后N行Expo开发服务器管理启动服务器启动Expo开发服务器停止服务器停止运行中的开发服务器监控服务器监控服务器状态捕获日志捕获开发服务器日志日志统计获取日志统计信息工具管理列出工具列出服务器中注册的所有工具3. 使用场景该服务适合在以下情况下使用AI助手需要管理Expo/React Native开发项目需要读取和修改React Native项目文件监控和分析Expo开发服务器日志调试React Native应用程序自动化开发工作流程4. 接入方式4.1 服务端点该服务使用TypeScript编写通过本地方式运行提供项目目录内的文件系统操作能力。4.2 认证与权限服务在本地运行使用当前用户的文件系统权限无需额外认证。4.3 数据格式服务支持以下数据格式文本文件标准文本格式读取和写入日志文件支持尾部读取和统计目录列表结构化文件和目录信息4.4 服务器配置在MCP客户端配置中添加服务{ mcpServers: { expo-mcp: { command: node, args: [ /path/to/expo-mcp/dist/index.js ] } } }5. 接口定义服务提供以下主要工具接口工具名称功能描述主要参数readFile读取文件内容pathwriteFile写入内容到文件path, contentlistFiles列出目录中的文件pathtailFile读取文件最后N行path, lineslistTools列出所有注册的工具无6. 快速开始6.1 环境要求Node.js运行环境Expo CLI用于React Native开发MCP客户端如Claude Desktop、Cursor等6.2 安装与构建npm install npm run build npm start开发模式npm run dev测试模式npm run inspect7. 注意事项本地运行服务在本地运行仅能访问当前用户权限范围内的文件Expo集成主要用于Expo/React Native项目开发日志功能支持将错误日志集成到MCP客户端文件安全注意文件操作的权限和安全性许可证采用MIT许可证