/ Directorio / Playground / OpenAgent
● Comunidad the-open-agent ⚡ Instantáneo

OpenAgent

por the-open-agent · the-open-agent/openagent

Open-source personal agent with both computer-use and coding-agent modes — exposes its capabilities to Claude via MCP.

OpenAgent runs as a local assistant with two modes: computer-use (screen + input) and coding (file edits + shell). Both are exposed via MCP so Claude Code can delegate desktop or repo work to it.

Por qué usarlo

Características clave

Demo en vivo

Cómo se ve en la práctica

listo

Instalar

Elige tu cliente

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "openagent-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@open-agent/mcp"
      ]
    }
  }
}

Abre Claude Desktop → Settings → Developer → Edit Config. Reinicia después de guardar.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "openagent-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@open-agent/mcp"
      ]
    }
  }
}

Cursor usa el mismo esquema mcpServers que Claude Desktop. La configuración del proyecto prevalece sobre la global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "openagent-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@open-agent/mcp"
      ]
    }
  }
}

Haz clic en el icono MCP Servers de la barra lateral de Cline y luego en "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "openagent-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@open-agent/mcp"
      ]
    }
  }
}

Mismo formato que Claude Desktop. Reinicia Windsurf para aplicar.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "openagent-mcp",
      "command": "npx",
      "args": [
        "-y",
        "@open-agent/mcp"
      ]
    }
  ]
}

Continue usa un array de objetos de servidor en lugar de un mapa.

~/.config/zed/settings.json
{
  "context_servers": {
    "openagent-mcp": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "@open-agent/mcp"
        ]
      }
    }
  }
}

Añádelo a context_servers. Zed recarga en caliente al guardar.

claude mcp add openagent-mcp -- npx -y @open-agent/mcp

Un solo comando. Verifica con claude mcp list. Quita con claude mcp remove.

Casos de uso

Usos del mundo real: OpenAgent

Delegate a fiddly desktop task to OpenAgent

👤 Developers ⏱ ~15 min intermediate

Cuándo usarlo: You want Claude to drive a GUI app it can't directly control.

Flujo
  1. Bridge
    Run OpenAgent locally; Claude lists its tools.✓ Copiado
    → Tools visible
  2. Delegate
    Ask Claude to call into OpenAgent for the GUI step.✓ Copiado
    → Step runs
  3. Verify
    Inspect the run trace before accepting results.✓ Copiado
    → Audit done

Resultado: Claude completes a GUI step by handing it off.

Combinaciones

Combínalo con otros MCPs para multiplicar por 10

openagent-mcp + holaos-mcp

OpenAgent for laptop control; HolaOS for sandboxed agent desktop

Combine openagent-mcp with holaos-mcp: OpenAgent for laptop control; HolaOS for sandboxed agent desktop✓ Copiado

Herramientas

Lo que expone este MCP

HerramientaEntradasCuándo llamarCoste
gui_act (see docs) Run a computer-use action 1 call
code_edit (see docs) Run a coding-agent edit 1 call

Coste y límites

Lo que cuesta ejecutarlo

Cuota de API
Local + LLM
Tokens por llamada
Computer-use is screenshot-heavy → expensive
Monetario
Free OSS; LLM costs
Consejo
Prefer code mode when the task is text-friendly

Seguridad

Permisos, secretos, alcance

Ámbitos mínimos: screen-capture input-injection
Almacenamiento de credenciales: Local config in user dir
Salida de datos: Configured LLM provider
No conceder nunca: Leave computer-use running on a machine with secrets visible

Resolución de problemas

Errores comunes y soluciones

GUI action misses target

Increase screenshot resolution or use OCR mode

Alternativas

OpenAgent vs otros

AlternativaCuándo usarlaContrapartida
UI-TARS-desktopYou want a heavier multimodal stackMore resources

Más

Recursos

📖 Lee el README oficial en GitHub

🐙 Ver issues abiertas

🔍 Ver todos los 400+ servidores MCP y Skills