Back to integrations

Expo integration for background agents

Enable hosted Expo MCP access for apps, builds, deployments, and projects.

Integration details

Connection

  • Hosted MCP via Expo MCP OAuth

Agent actions

Expo MCP

  • add_library

    Add an Expo library using expo install and attach usage instructions when available.

  • read_documentation

    Fetch an Expo documentation page as markdown.

  • search_documentation

    Search official Expo documentation and return relevant page URLs.

  • learn

    Teach the assistant about a specific Expo feature or workflow.

  • workflow_create

    Create an EAS workflow YAML file or fetch workflow syntax documentation.

  • workflow_info

    Fetch details for a specific EAS workflow run.

  • workflow_list

    List recent EAS workflow runs for a project.

  • workflow_logs

    Fetch logs for a specific EAS workflow job.

  • workflow_run

    Trigger an EAS workflow run from a git reference.

  • workflow_cancel

    Cancel a running EAS workflow.

  • workflow_validate

    Validate EAS workflow YAML syntax and configuration.

  • build_list

    List EAS builds for a project.

  • build_info

    Fetch status and details for a specific EAS build.

  • build_logs

    Fetch logs for a completed EAS build.

  • build_submit

    Submit a finished EAS build to an app store.

  • build_run

    Trigger a new EAS build using an eas.json build profile.

  • build_cancel

    Cancel an EAS build that is queued or in progress.

  • testflight_crashes

    Fetch recent or specific TestFlight crash data.

  • testflight_feedback

    Fetch screenshot feedback from TestFlight, including comments and device metadata.

  • expo_router_sitemap

    Query routes for the current expo-router project.

  • open_devtools

    Open React Native DevTools.

  • collect_app_logs

    Collect native device logs or JavaScript console logs.

  • automation_tap

    Tap a simulator view by coordinates or React Native testID.

  • automation_take_screenshot

    Take a screenshot of the full app or a view selected by testID.

  • automation_find_view

    Find a view and dump its properties for visual verification.

Credential safety

Credential-less sandboxes

Mistle lets agents access connected services without placing provider credentials inside the sandbox. Approved outbound requests are routed through Mistle's credential proxy, where authentication happens outside the agent runtime.

Credentials stay encrypted in Mistle's control plane and are applied only when a request is authorized for the calling sandbox and organization.

Read the credential-less sandboxes article
Diagram showing sandbox traffic routed through an egress proxy before credential injection.