Daytona

Daytona MCP integration

Creates sandboxes with the repo cloned in, runs commands and returns logs, sets autostop intervals, and handles access from invite to SSH key.

114actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create organization invitation

    Lyro sends an organization invitation with the roles and permissions you name. A new engineer is in the right org with the right access without anyone opening the admin console.

  • Check sandbox access

    Lyro checks whether the person asking actually has access to a given sandbox. Access questions get resolved on the spot, and Lyro stops before acting on a sandbox that is not theirs.

  • Archive sandbox

    Lyro archives a sandbox that is no longer in use. Idle environments stop consuming resources without an engineer having to remember to clean them up.

See all 114 actions

How businesses use Daytona + Lyro

Each card is one request a support team gets, and the Daytona actions Lyro runs to close it.

  • Spin up a sandbox with the repo already in it

    Lyro creates the sandbox, clones the repository into it, and checks out the branch the work sits on, so a developer or a reviewer gets a ready environment instead of setup instructions.

    Create SandboxClone RepositoryCheckout Git Branch
  • Run work inside a sandbox and read the output

    Lyro executes the command, opens a process session for anything longer running, and returns the session logs, so a build or a script is driven and reported on from the conversation.

    Execute CommandCreate Process SessionGet Session Command Logs
  • Stop paying for environments nobody is using

    Lyro sets the autostop and auto-delete intervals on a sandbox and archives the one that is finished but worth keeping, so idle environments stop quietly accumulating cost.

    Set Autostop IntervalSet Auto Delete IntervalArchive Sandbox
  • Handle an access request end to end

    Lyro invites the person into the organization, defines the role their access should follow, and issues the SSH access they need, so onboarding is not held up waiting on someone with admin rights.

    Create Organization InvitationCreate Organization RoleCreate SSH Access

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Daytona actions it has and picks the ones a request needs.

  1. 01

    Connect Daytona

    Authorize the Daytona account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Daytona actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Daytona · Lyro

Everything else about Daytona

Setup, permissions, and the limits of what Lyro can do inside Daytona.

  • Yes. Create Snapshot captures a sandbox's state and Create Sandbox Backup preserves it, with List Snapshots and Get Snapshot Build Logs covering what exists and how it was built. Create Volume attaches persistent storage, so data outlives the sandbox it was created in.

Every action available in Daytona

All 114 actions your agent can call on Daytona, straight from the live MCP connection.

  • Archive sandbox

    Archives a sandbox in the Daytona platform.

  • Cancel organization invitation

    Cancels a pending organization invitation.

  • Checkout git branch

    [DEPRECATED] Checkout a branch or commit in a git repository within a sandbox.

  • Clone repository

    Clones a Git repository into a sandbox toolbox.

  • Create API key

    Creates a new API key for the organization.

  • Create sandbox backup

    Initiates a backup operation for an existing sandbox environment.

  • Create folder in sandbox

    Creates a new folder inside a sandbox's filesystem.

  • Create organization

    Creates a new organization in Daytona.

  • Create organization invitation

    Creates an invitation to join an organization with specified roles and permissions.

  • Create organization role

    Creates a new organization role with specified permissions.

  • Create process session

    Creates a new session in the sandbox for process management.

  • Create pty session

    Creates a new PTY (pseudo-terminal) session in a sandbox.

  • Create docker registry

    Creates a new Docker registry for the organization.

  • Create sandbox

    Creates a new sandbox environment for development or testing purposes.

  • Create snapshot

    Creates a new snapshot resource that can be used as a base image for sandboxes.

  • Create ssh access

    Creates SSH access credentials for a sandbox environment.

  • Create volume

    Creates a new volume for storing data that can be attached to sandboxes.

  • Deactivate snapshot

    Deactivates a snapshot in the Daytona platform.

  • Delete API key

    Deletes an API key by its name.

  • Delete API key for user

    Deletes an API key for a specific user.

  • Delete sandbox file

    Deletes a file inside a sandbox by its path.

  • Delete git branch

    Deletes a branch from a git repository inside a sandbox by its name.

  • Delete organization

    Deletes an organization.

  • Delete organization otel config

    Deletes the OpenTelemetry (OTEL) configuration for an organization.

  • Delete organization role

    Deletes an organization role.

  • Delete pty session

    Deletes a PTY session and terminates the associated process.

  • Delete recording

    Deletes a recording from the Daytona platform by its ID.

  • Delete docker registry

    Deletes a Docker registry from the Daytona platform.

  • Delete sandbox

    Deletes a sandbox from the Daytona platform by its ID or name.

  • Delete session

    Deletes a session from the Daytona platform by its ID.

Ready to connect Daytona?

Authorize the account and your agent has all 114 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot