Problem
The Daytona SDK has upload_file() and download_file() methods exposed in the Sandbox class (packages/cli/src/sandbox/sandbox.ts:72-88), but these are not exposed via MCP tools.
This forces all file operations to go through SSH, adding complexity to teammate workflows.
Current MCP Tools
sandbox_create
sandbox_list
sandbox_ssh
sandbox_delete
sandbox_exec
Requested Addition
sandbox_upload - Upload file to sandbox
sandbox_download - Download file from sandbox
Use Case
Claude Code teammates could transfer files directly without SSH:
- Upload local changes to sandbox
- Download build artifacts
- Transfer configuration files
Location
packages/mcp-ralph-town/src/tools/sandbox.ts
🤖 Generated with Claude Code
Problem
The Daytona SDK has
upload_file()anddownload_file()methods exposed in the Sandbox class (packages/cli/src/sandbox/sandbox.ts:72-88), but these are not exposed via MCP tools.This forces all file operations to go through SSH, adding complexity to teammate workflows.
Current MCP Tools
sandbox_createsandbox_listsandbox_sshsandbox_deletesandbox_execRequested Addition
sandbox_upload- Upload file to sandboxsandbox_download- Download file from sandboxUse Case
Claude Code teammates could transfer files directly without SSH:
Location
packages/mcp-ralph-town/src/tools/sandbox.ts🤖 Generated with Claude Code