MCP server
Expo
io.github.mcp-dir/expo-mcp
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
Your Expo and EAS project in natural language: up to date SDK docs, cloud builds (status, logs, trig
Working at last checkAbout 3,796 tokens per request once connected25 tools
https://api.mcp.ai/p_expo
At a glance
- Type
- MCP server
- Publisher
- Not verified
- Status
- Working at last check
- Tools
- 25
- Token cost
- About 3,796 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http expo-mcp https://api.mcp.ai/p_expo
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.expo-mcp] url = "https://api.mcp.ai/p_expo"
Gemini CLI
{"mcpServers":{"expo-mcp":{"httpUrl":"https://api.mcp.ai/p_expo"}}}
Cursor
{"mcpServers":{"expo-mcp":{"url":"https://api.mcp.ai/p_expo"}}}
VS Code
{"servers":{"expo-mcp":{"type":"http","url":"https://api.mcp.ai/p_expo"}}}
Antigravity
agy mcp add expo-mcp https://api.mcp.ai/p_expo
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"expo-mcp","server_url":"https://api.mcp.ai/p_expo","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"expo-mcp","server_url":"https://api.mcp.ai/p_expo"}
Tools
expo_add_library~100 tokens
Add an Expo library to the project using expo install and attach usage instructions when availableexpo_build_cancel~85 tokens
Cancels an EAS build that is queued or in progress. Use build_info to check the current status first.expo_build_info~98 tokens
Fetches the status and detailed information about a specific EAS build by ID. Use this to check build status, errors, artifacts, and other details.expo_build_list~172 tokens
Lists EAS builds for a project. Provide either appId (from app.json "extra.eas.projectId") OR appFullName (e.g., "@owner/my-app"). Use this to see recent builds, their status, and available artifacts.expo_build_logs~89 tokens
Fetches the logs for a specific EAS build. The build must be completed (finished or errored) to have logs available.expo_build_run~197 tokens
Triggers a new EAS build using a build profile from eas.json. Requires a GitHub repository to be connected to the project. Provide either appId (from app.json "extra.eas.projectId") OR appFullName (e.g., "@owner/my-app").expo_build_submit~186 tokens
Submits an EAS build to the app store (Google Play Store for Android, App Store for iOS). The build must be a finished build with the appropriate distribution type. Provide either appId (from app.json "extra.eas.projectId") OR appFullName (e.g., "@owner/my-app").expo_learn~104 tokens
Learn Expo how-to for a specific topic and remember it for future conversations. Use this to teach the assistant about specific Expo features or workflows.expo_read_documentation~108 tokens
Fetch a single Expo documentation page and return its content as markdown. Returns up to ~5000 tokens per call. Use offset to paginate through long pages.expo_search_documentation~111 tokens
Search the official Expo documentation and return page URLs ranked by relevance for a user query. Use read_documentation to fetch the full content of specific pages, starting from the top.expo_testflight_crashes~110 tokens
Fetch TestFlight crash data. Without crashId, lists recent crashes. With crashId, returns the full crash log with stack trace.expo_testflight_feedback~103 tokens
Fetch screenshot feedback from TestFlight. Returns feedback metadata including device info, user comments, and screenshot URLs.expo_workflow_cancel~83 tokens
Cancels a running EAS workflow. Use workflow_info to get the workflow run ID.expo_workflow_create~166 tokens
Creates a new EAS workflow YAML file for Expo projects or fetches workflow syntax documentation. Use this when users want to create CI/CD workflows in .eas/workflows/ or need to learn EAS workflow syntax. After creating, use workflow_validate to validate the file.expo_workflow_info~130 tokens
Fetches detailed information about a specific EAS workflow run by ID. Use this to check the status, job results, errors, and artifacts of a workflow run. If workflow has multiple jobs, draw them in a diagram to show the dependencies between jobs.expo_workflow_list~138 tokens
Lists recent EAS workflow runs for a project. Provide either appId (from app.json "extra.eas.projectId") OR appFullName (e.g., "@owner/my-app").expo_workflow_logs~150 tokens
Fetches logs for a specific job in an EAS workflow run. Call without sectionIndex or phase to get a summary of log sections (phase names and line ranges); then call again with sectionIndex or phase to fetch that section.expo_workflow_run~145 tokens
Triggers an EAS workflow run from a git reference. Provide either appId (from app.json "extra.eas.projectId") OR appFullName (e.g., "@owner/my-app"). The workflow file must exist at the specified git reference.expo_workflow_validate~138 tokens
Validates EAS workflow YAML syntax and configuration. Use this after creating a workflow to ensure it is valid. Provide either appId (from app.json "extra.eas.projectId") OR appFullName (e.g., "@owner/my-app").
Browse
Related MCP servers
- People Can Build
Exhibition stand builder, Poznań/EU: company facts, reference projects, design-fee estimate, RFQ - Physical Capability Cloud
Discover, hire, and verify real-world physical capability through MCP. - Magnific
Magnific in natural language: upscale images, generate and list your creations. Connect your Magnifi - Googleapis
Interact with your Google Cloud Datastream resources using natural language commands. - QuintaDB
No-code databases, forms, portals and AI sites. Manage records and automation via natural language. - QuintaDB
No-code databases, forms, portals and AI sites. Manage records and automation via natural language. - DreamAgent
Build and deploy websites, Telegram and Discord bots from chat via the DreamAgent platform. - Portfolio MCP | Benjamin Nikolajew
Explore Benjamin Nikolajew's graphic design portfolio with natural language.
Badge for your README
[](https://aptlynx.net/servers/io.github.mcp-dir/expo-mcp)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents