# Daytona MCP
> Daytona local CLI MCP connects agents to isolated Daytona sandboxes for files, Git, process/code execution, computer use and previews.
Canonical: https://www.mcpfolio.com/servers/daytona-mcp
Last updated: 2026-10-28
## Catalog record

- Publisher: Daytona
- Categories: development, version-control

## Website

https://www.daytona.io/docs/en/v2/mcp/

## Transports

stdio

## Authentication

Run daytona login; CLI stores account authentication.

## Tools

- **create_sandbox**: Create a new sandbox with Daytona.
- **destroy_sandbox**: Destroy a sandbox with Daytona.
- **upload_file**: Upload a file to a Daytona sandbox.
- **download_file**: Download a file from a Daytona sandbox.
- **create_folder**: Create a folder in a Daytona sandbox.
- **get_file_info**: Get information about a file in a Daytona sandbox.
- **list_files**: List files in a directory in a Daytona sandbox.
- **move_file**: Move or rename a file in a Daytona sandbox.
- **delete_file**: Delete a file or directory in a Daytona sandbox.
- **git_clone**: Clone a Git repository into a Daytona sandbox.
- **execute_command**: Execute shell commands in a Daytona sandbox.
- **preview_link**: Generate an accessible preview URL for an application running in a Daytona sandbox.
- **computer_use_start**: Start the desktop environment in a Daytona sandbox.
- **computer_use_stop**: Stop the desktop environment in a Daytona sandbox.
- **computer_use_status**: Get computer-use process status.
- **computer_use_screenshot**: Take a full-screen screenshot.
- **computer_use_screenshot_region**: Take a screenshot of a screen region.
- **computer_use_screenshot_compressed**: Take a compressed full-screen screenshot.
- **computer_use_screenshot_compressed_region**: Take a compressed screenshot of a screen region.
- **computer_use_mouse_position**: Get the current cursor position.
- **computer_use_mouse_move**: Move the cursor to coordinates.
- **computer_use_mouse_click**: Click at coordinates.
- **computer_use_mouse_drag**: Drag from a starting point to an ending point.
- **computer_use_mouse_scroll**: Scroll at screen coordinates.
- **computer_use_keyboard_type**: Type text using the sandbox keyboard.
- **computer_use_keyboard_press**: Press a key with optional modifiers.
- **computer_use_keyboard_hotkey**: Press a keyboard shortcut.
- **computer_use_display_info**: Get display information.
- **computer_use_windows**: List open windows.
- **computer_use_recording_start**: Start a screen recording.
- **computer_use_recording_stop**: Stop a screen recording.
- **computer_use_recording_list**: List available recordings.
- **computer_use_recording_get**: Get recording metadata.
- **computer_use_recording_delete**: Delete a recording.
- **computer_use_accessibility_tree**: Fetch the AT-SPI accessibility tree.
- **computer_use_accessibility_find**: Find accessibility nodes by role, name, or state filters.
- **computer_use_accessibility_focus**: Focus an accessibility node.
- **computer_use_accessibility_invoke**: Invoke an action on an accessibility node.
- **computer_use_accessibility_set_value**: Set an accessibility node value.

## Sources

- [official_vendor_cli_reference](https://www.daytona.io/docs/en/tools/cli/)
- [official_publisher_documentation](https://www.daytona.io/docs/en/v2/mcp/)
- [official_publisher_repository](https://www.daytona.io/dotfiles/introducing-daytona-mcp-server)
- [official_documentation](https://www.daytona.io/docs/en/mcp/)
- [official_tool_reference](https://pkg.go.dev/github.com/daytona/clients/cli/mcp)

## Setup

Use the interactive setup panel on [the detail page](https://www.mcpfolio.com/servers/daytona-mcp) to view instructions for each supported client.