MCP / Developer tools
Daytona MCP: developer workflows
Daytona is a development environment management platform that provides cloud-based development workspaces with API access for automation. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.
$ YOUR NEXT RUN
Use Daytona MCP in your assistant
Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.
Read https://flymy.ai/skill.md and https://flymy.ai/mcp/daytona.md. Help me connect Daytona MCP to this assistant. Then help me run this task: Use Daytona to archive sandbox. Ask me for the required inputs first and show the result.
What Daytona MCP can do
114 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.
| Action | What it does |
|---|---|
# DAYTONA_ARCHIVE_SANDBOX | Archives a sandbox in the Daytona platform. |
# DAYTONA_CANCEL_ORGANIZATION_INVITATION | Cancels a pending organization invitation. |
# DAYTONA_CHECKOUT_GIT | [DEPRECATED] Checkout a branch or commit in a git repository within a sandbox. |
# DAYTONA_CLONE_REPOSITORY | Clones a Git repository into a sandbox toolbox. |
# DAYTONA_CREATE_API_KEY | Creates a new API key for the organization. |
# DAYTONA_CREATE_BACKUP | Initiates a backup operation for an existing sandbox environment. |
# DAYTONA_CREATE_FOLDER_FILES | Creates a new folder inside a sandbox's filesystem. |
# DAYTONA_CREATE_ORGANIZATION | Creates a new organization in Daytona. |
# DAYTONA_CREATE_ORGANIZATION_INVITATION | Creates an invitation to join an organization with specified roles and permissions. |
# DAYTONA_CREATE_ORGANIZATION_ROLE | Creates a new organization role with specified permissions. |
# DAYTONA_CREATE_PROCESS_SESSION | Creates a new session in the sandbox for process management. |
# DAYTONA_CREATE_PTY_SESSION | Creates a new PTY (pseudo-terminal) session in a sandbox. |
Show all 114 actions
| Action | What it does |
|---|---|
# DAYTONA_CREATE_REGISTRY | Creates a new Docker registry for the organization. |
# DAYTONA_CREATE_SANDBOX | Creates a new sandbox environment for development or testing purposes. |
# DAYTONA_CREATE_SNAPSHOT | Creates a new snapshot resource that can be used as a base image for sandboxes. |
# DAYTONA_CREATE_SSH_ACCESS | Creates SSH access credentials for a sandbox environment. |
# DAYTONA_CREATE_VOLUME | Creates a new volume for storing data that can be attached to sandboxes. |
# DAYTONA_DEACTIVATE_SNAPSHOT | Deactivates a snapshot in the Daytona platform. |
# DAYTONA_DELETE_API_KEY | Deletes an API key by its name. |
# DAYTONA_DELETE_API_KEY_USER | Deletes an API key for a specific user. |
# DAYTONA_DELETE_FILES | Deletes a file inside a sandbox by its path. |
# DAYTONA_DELETE_GIT_BRANCH | Deletes a branch from a git repository inside a sandbox by its name. |
# DAYTONA_DELETE_ORGANIZATION | Deletes an organization. |
# DAYTONA_DELETE_ORGANIZATION_OTEL_CONFIG | Deletes the OpenTelemetry (OTEL) configuration for an organization. |
# DAYTONA_DELETE_ORGANIZATION_ROLE | Deletes an organization role. |
# DAYTONA_DELETE_PTY_SESSION | Deletes a PTY session and terminates the associated process. |
# DAYTONA_DELETE_RECORDING | Deletes a recording from the Daytona platform by its ID. |
# DAYTONA_DELETE_REGISTRY | Deletes a Docker registry from the Daytona platform. |
# DAYTONA_DELETE_SANDBOX | Deletes a sandbox from the Daytona platform by its ID or name. |
# DAYTONA_DELETE_SESSION | Deletes a session from the Daytona platform by its ID. |
# DAYTONA_DELETE_SNAPSHOT | Deletes a snapshot from the Daytona platform by its ID. |
# DAYTONA_DELETE_VOLUME | Deletes a volume from the Daytona platform by its ID. |
# DAYTONA_DOWNLOAD_FILES | Downloads multiple files from a sandbox as a multipart/form-data bundle. |
# DAYTONA_DOWNLOAD_FILE_DEPRECATED | [DEPRECATED] Downloads a file from a sandbox's toolbox filesystem. |
# DAYTONA_ENROLL_IN_SMS_MFA | Enrolls the authenticated user in SMS-based multi-factor authentication. |
# DAYTONA_EXECUTE_COMMAND | Executes a shell command within a running sandbox via the toolbox proxy. |
# DAYTONA_EXPIRE_SIGNED_PORT_PREVIEW_URL | Expires a signed preview URL for a sandbox port. |
# DAYTONA_FIND_IN_FILES_DEPRECATED | [DEPRECATED] Searches for text or patterns in files within a sandbox. |
# DAYTONA_FOCUS_ACCESSIBILITY_NODE | Focuses an accessibility node in a sandbox's computer use system. |
# DAYTONA_GET_API_KEY | Retrieves an API key by its name. |
# DAYTONA_GET_AVAILABLE_ACCOUNT_PROVIDERS | Retrieves all available account providers that can be used to authenticate and link accounts. |
# DAYTONA_GET_BUILD_LOGS_URL | Retrieves the build logs URL for a specific sandbox by its ID or name. |
# DAYTONA_GET_COMMIT_HISTORY | Gets commit history from a repository in a sandbox toolbox. |
# DAYTONA_GET_COMPUTER_USE_STATUS | Retrieves the status of all VNC desktop processes in a sandbox. |
# DAYTONA_GET_CONFIG | Retrieves the Daytona platform configuration including URLs, OIDC settings, analytics, rate limits, and other platform-level settings. |
# DAYTONA_GET_DISPLAY_INFO | Retrieves information about displays connected to a sandbox. |
# DAYTONA_GET_ENTRYPOINT_LOGS | Retrieves entrypoint logs for a sandbox session. |
# DAYTONA_GET_FILE_INFO | [DEPRECATED] Gets file info inside a sandbox toolbox. |
# DAYTONA_GET_GIT_HISTORY_DEPRECATED | [DEPRECATED] Get commit history from a git repository in a sandbox toolbox. |
# DAYTONA_GET_HAS_SANDBOX_ACCESS | Checks if the authenticated user has access to a specific sandbox. |
# DAYTONA_GET_HEALTH | Retrieves the current health status of the Daytona service. |
# DAYTONA_GET_ORGANIZATION | Retrieves detailed information about an organization by its unique identifier. |
# DAYTONA_GET_ORGANIZATION_AUDIT_LOGS | Retrieves audit logs for an organization. |
# DAYTONA_GET_ORGANIZATION_INVITATIONS_COUNT_USER | Retrieves the count of organization invitations for the authenticated user. |
# DAYTONA_GET_ORGANIZATION_USAGE_OVERVIEW | Retrieves the current usage overview for an organization, including CPU, memory, disk, snapshot, and volume usage metrics across all regions. |
# DAYTONA_GET_PROCESS_STATUS | Retrieves the status of a specific VNC process in a sandbox. |
# DAYTONA_GET_PROJECT_DIR_DEPRECATED | [DEPRECATED] Gets the project directory path within a sandbox toolbox. |
# DAYTONA_GET_PTY_SESSION | Retrieves information about a PTY (pseudo-terminal) session in a sandbox. |
# DAYTONA_GET_PUSH_ACCESS | Retrieves temporary storage access credentials for pushing objects to object storage. |
# DAYTONA_GET_REGISTRY | Retrieves details of a specific Docker registry by its unique identifier. |
# DAYTONA_GET_SANDBOX | Retrieves details of a specific sandbox by its ID or name. |
# DAYTONA_GET_SESSION_COMMAND_LOGS | Retrieves logs for a specific command executed within a session. |
# DAYTONA_GET_SESSION_DEPRECATED | [DEPRECATED] Retrieves details of a specific session in a sandbox toolbox. |
# DAYTONA_GET_SNAPSHOT | Retrieves details of a specific snapshot by its ID or name. |
# DAYTONA_GET_SNAPSHOT_BUILD_LOGS | Retrieves build logs for a specific snapshot. |
# DAYTONA_GET_TOOLBOX_PROXY_URL | Retrieves the toolbox proxy URL for a sandbox by its ID or name. |
# DAYTONA_GET_TRANSIENT_PUSH_ACCESS | Retrieves temporary registry access credentials for pushing snapshots. |
# DAYTONA_GET_USER | Retrieves the profile of the authenticated user. |
# DAYTONA_GET_USER_HOME_DIR_DEPRECATED | [DEPRECATED] Gets the user home directory path for a sandbox. |
# DAYTONA_GET_VOLUME | Retrieves details of a specific volume by its ID. |
# DAYTONA_GET_WINDOWS | Retrieves information about all windows in a sandbox. |
# DAYTONA_GET_WORK_DIR | Gets the current working directory inside a sandbox toolbox. |
# DAYTONA_GET_WORK_DIR_DEPRECATED | [DEPRECATED] Retrieves the working directory path of a sandbox toolbox. |
# DAYTONA_LIST_API_KEYS | Lists all API keys for the organization. |
# DAYTONA_LIST_AVAILABLE_REGIONS | Lists all available regions for the organization. |
# DAYTONA_LIST_FILES_DEPRECATED | [DEPRECATED]. |
# DAYTONA_LIST_GIT_BRANCHES | [DEPRECATED]. |
# DAYTONA_LIST_ORGANIZATIONS | Lists all organizations that the authenticated user has access to. |
# DAYTONA_LIST_ORGANIZATION_INVITATIONS | Lists all pending organization invitations. |
# DAYTONA_LIST_ORGANIZATION_INVITATIONS_USER | Lists all organization invitations for the authenticated user. |
# DAYTONA_LIST_ORGANIZATION_MEMBERS | Lists all members of a specific organization. |
# DAYTONA_LIST_ORGANIZATION_ROLES | Lists all roles available in an organization. |
# DAYTONA_LIST_PROCESS_SESSION | Lists all active process sessions in a sandbox. |
# DAYTONA_LIST_PTY_SESSIONS | Lists all active PTY sessions in a sandbox. |
# DAYTONA_LIST_REGISTRIES | Lists all docker registries available in the organization. |
# DAYTONA_LIST_SANDBOXES | Lists all sandboxes for the organization. |
# DAYTONA_LIST_SANDBOXES_PAGINATED | Lists all sandboxes with pagination support. |
# DAYTONA_LIST_SHARED_REGIONS | List all shared regions. |
# DAYTONA_LIST_SNAPSHOTS | Lists all snapshots for the organization. |
# DAYTONA_LIST_VOLUMES | Lists all volumes in the organization. |
# DAYTONA_REPLACE_IN_FILES | Replaces text or patterns in multiple files within a sandbox. |
# DAYTONA_REPLACE_SANDBOX_LABELS | Replaces all labels on a sandbox with a new set of key-value pairs. |
# DAYTONA_RESIZE_PTY_SESSION | Resizes an active PTY session with new terminal dimensions. |
# DAYTONA_REVOKE_SSH_ACCESS | Revokes SSH access credentials for a sandbox environment. |
# DAYTONA_SEARCH_FILES | [DEPRECATED] Search for files inside a sandbox toolbox. |
# DAYTONA_SET_AUTOSTOP_INTERVAL | Sets the auto-stop interval for a sandbox in the Daytona platform. |
# DAYTONA_SET_AUTO_ARCHIVE_INTERVAL | Sets the auto-archive interval for a sandbox. |
# DAYTONA_SET_AUTO_DELETE_INTERVAL | Sets the auto-delete interval for a sandbox. |
# DAYTONA_START_COMPUTER_USE | Starts all VNC desktop processes (Xvfb, xfce4, x11vnc, novnc) for a sandbox. |
# DAYTONA_START_LSP_SERVER | Starts an LSP server process inside a sandbox project. |
# DAYTONA_START_PROCESS | Restarts a specific VNC process within a sandbox in the Daytona platform. |
# DAYTONA_START_SANDBOX | Starts a sandbox in the Daytona platform. |
# DAYTONA_STOP_LSP_SERVER | Stops an LSP server process inside a sandbox project. |
# DAYTONA_STOP_SANDBOX | Stops a running sandbox in the Daytona platform. |
# DAYTONA_TAKE_COMPRESSED_SCREENSHOT | Takes a compressed screenshot of the entire screen in a sandbox. |
# DAYTONA_UNLINK_ACCOUNT | Unlinks a connected provider account (such as GitHub, GitLab, or Bitbucket) from the authenticated user's Daytona profile. |
# DAYTONA_UPDATE_EXPERIMENTAL_CONFIG | Updates experimental configuration for an organization on the Daytona platform. |
# DAYTONA_UPDATE_LAST_ACTIVITY | Updates the last activity timestamp for a sandbox in the Daytona platform. |
# DAYTONA_UPDATE_ORGANIZATION_INVITATION | Updates an organization invitation with new role and permissions. |
# DAYTONA_UPDATE_ORGANIZATION_OTEL_CONFIG | Updates the OpenTelemetry configuration for an organization. |
# DAYTONA_UPDATE_ORGANIZATION_ROLE | Updates an organization role with a new name, description, and permissions. |
# DAYTONA_UPDATE_PUBLIC_STATUS | Updates the public visibility status of a sandbox in the Daytona platform. |
# DAYTONA_UPDATE_REGISTRY | Updates a Docker registry configuration. |
# DAYTONA_UPDATE_SANDBOX_DEFAULT_LIMITED_NETWORK_EGRESS | Updates the sandbox default limited network egress setting for an organization. |
Ask your agent
Requests to paste as they are. Each one runs on the actions named under it.
DAYTONA_ARCHIVE_SANDBOXDAYTONA_CANCEL_ORGANIZATION_INVITATIONDAYTONA_CHECKOUT_GITConnect Daytona in a minute
One MCP for every integration. Add it once, then every MCP in the catalog is a request away.
- 01
Add FlyMy.AI
Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
- 02
Add your Organization ID
Paste it into the Daytona connection settings once; it stays with FlyMy.AI, never in a prompt or a chat.
- Organization ID - Your Daytona Organization ID. Required for OAuth/JWT auth. Copy it from the settings page at https://app.daytona.io/dashboard/settings Get API key →
- 03
Ask
Paste a request from this page. Every run shows what it cost.
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
Then run /mcp in Claude Code and sign in.
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
Then run codex mcp login flymy to sign in.
https://mcp-agents.flymy.ai/mcp
Settings, Connectors, Add custom connector: paste this URL.
Pay per run
FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Daytona account, under its plan and limits. No seats and no minimum.
Go to the source
From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.