---
title: Daytona MCP Server
description: Interact with Daytona sandboxes using the Model Context Protocol.
sidebar:
label: "MCP Server"
---
Daytona Model Context Protocol (MCP) server enables AI agents to interact with [Daytona Sandboxes](/docs/en/sandboxes) programmatically. This guide covers how to set up and use the MCP server with various AI agents.
## Install Daytona CLI
Install the Daytona CLI to manage the MCP server.
```bash
brew install daytonaio/cli/daytona
```
```bash
powershell -Command "irm https://get.daytona.io/windows | iex"
```
## Authenticate with Daytona
Authenticate with Daytona to enable MCP server access.
```bash
daytona login
```
## Initialize MCP server
Initialize the MCP server with your preferred AI agent. Supported agents include Claude, Cursor, and Windsurf.
```bash
# Initialize with Claude
daytona mcp init claude
# Initialize with Cursor
daytona mcp init cursor
# Initialize with Windsurf
daytona mcp init windsurf
```
After initialization, open your AI agent application to begin using Daytona features.
## Configure MCP server
Generate MCP configuration for integration with other AI agents.
```bash
daytona mcp config
```
This command outputs a JSON configuration that you can copy into your agent's settings:
```json
{
"mcpServers": {
"daytona-mcp": {
"command": "daytona",
"args": ["mcp", "start"],
"env": {
"HOME": "${HOME}",
"PATH": "${HOME}:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/homebrew/bin"
},
"logFile": "${HOME}/Library/Logs/daytona/daytona-mcp-server.log"
}
}
}
```
For Windows users, add the following to the `env` field:
```json
"APPDATA": "${APPDATA}"
```
## Start MCP server
Manually start the MCP server.
```bash
daytona mcp start
```
## Available tools
MCP server provides the following tools for interacting with Daytona Sandboxes:
- [Sandbox management](/docs/en/sandboxes)
- [File system operations](/docs/en/file-system-operations)
- [Git operations](/docs/en/git-operations)
- [Process and code execution](/docs/en/process-code-execution)
- [Computer use](/docs/en/computer-use)
- [Preview](/docs/en/preview)