MCP server for Depot (depot.dev): read-only CI failure diagnosis, container build forensics, and usage insight for Claude Code, Cursor, Copilot, Codex and other agents
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add depot-depot-dev --env DEPOT_TOKEN='<DEPOT_TOKEN>' -- npx -y depot-mcp~/.codex/config.toml
[mcp_servers.depot-depot-dev]
command = "npx"
args = ["-y", "depot-mcp"]
env = { DEPOT_TOKEN = "<DEPOT_TOKEN>" }
# codex mcp add depot-depot-dev --env DEPOT_TOKEN='<DEPOT_TOKEN>' -- npx -y depot-mcp~/.cursor/mcp.json
{
"mcpServers": {
"depot-depot-dev": {
"command": "npx",
"args": [
"-y",
"depot-mcp"
],
"env": {
"DEPOT_TOKEN": "<DEPOT_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"depot-depot-dev": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"depot-mcp"
],
"env": {
"DEPOT_TOKEN": "<DEPOT_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"depot-depot-dev": {
"command": "npx",
"args": [
"-y",
"depot-mcp"
],
"env": {
"DEPOT_TOKEN": "<DEPOT_TOKEN>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"depot-depot-dev": {
"command": "npx",
"args": [
"-y",
"depot-mcp"
],
"env": {
"DEPOT_TOKEN": "<DEPOT_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"depot-depot-dev": {
"command": "npx",
"args": [
"-y",
"depot-mcp"
],
"env": {
"DEPOT_TOKEN": "<DEPOT_TOKEN>"
}
}
}
}Environment variables
DEPOT_TOKEN
Replace the placeholders with your own credentials and keep them out of version control.