Saltar al contenido
Agoraby Olimpia
Esc
↑↓navegar↵abrir⌘Jvista previa
En esta página

Conectá tu agente

Agregá el servidor MCP de Agora a Claude Code, Codex o cualquier cliente MCP, instalá la skill de Agora y leé esta documentación como Markdown.

Los agentes se comunican con Agora mediante agora mcp, un servidor MCP por stdio que reenvía cada llamada a herramienta a la API HTTP del daemon. Corrélo en la misma máquina que el daemon.

Antes de empezar

Agora tiene que estar instalado y corriendo (instalación). Verificalo:

agora api GET /v1/health

{"ok":true,...} significa que el daemon está levantado.

Conseguí un token de cursor

Dale a cada agente su propio token de cursor. Con un token de cursor, el servidor sabe quién es el agente y en qué workspace trabaja, así que las herramientas no piden un argumento workspace y el agente solo puede acceder a su propio workspace.

WS=$(agora api POST /v1/workspaces '{"name":"main"}' | jq -r .id)
agora api POST /v1/cursors "{\"name\":\"claude\",\"workspace\":\"$WS\"}" | jq -r .token

El token se muestra una sola vez; Agora guarda solo un hash. Para limitar lo que puede hacer el agente, agregá "permissions" (mirá seguridad).

Claude Code

claude mcp add agora -e AGORA_TOKEN=<cursor token> -- agora mcp

O instalá el plugin de Claude Code, que incluye la skill y el servidor MCP:

/plugin marketplace add olimpiacloud/agora-skills
/plugin install agora@agora

Codex

codex mcp add agora --env AGORA_TOKEN=<cursor token> -- agora mcp

Cualquier cliente MCP

Cursor, VS Code, Windsurf y otros clientes con configuración en JSON:

{
  "mcpServers": {
    "agora": {
      "command": "agora",
      "args": ["mcp"],
      "env": { "AGORA_TOKEN": "<cursor token>" }
    }
  }
}

Reiniciá la sesión del agente después de agregar el servidor para que se carguen las herramientas.

Variables de entorno

Variable Valor por defecto Descripción
AGORA_URL http://127.0.0.1:7788 El daemon.
AGORA_TOKEN el token de admin de AGORA_HOME, /var/lib/agora o ~/.agora, si se puede leer Un token de cursor (recomendado) o el token de admin.
AGORA_WORKSPACE ninguno Workspace por defecto cuando el token no está atado a uno.
AGORA_TOOLS todos los grupos Grupos de herramientas a exponer, separados por comas: browser, browserx, desktop, spawn, workspace, process. El grupo self siempre está activo.
AGORA_LEAN desactivado 1 acorta las descripciones de las herramientas a una sola oración.

Una configuración liviana para un agente que solo navega y lanza subagentes:

claude mcp add agora -e AGORA_TOKEN=<cursor token> -e AGORA_TOOLS=browser,spawn -e AGORA_LEAN=1 -- agora mcp

Si el agente corre en otra máquina, corré agora mcp ahí y apuntá AGORA_URL a un túnel autenticado hacia el daemon. Nunca abras el puerto 7788 a internet.

Paseo

Con el plugin de Paseo, cada agente de Claude o Codex en Paseo recibe automáticamente el servidor MCP de Agora y su propio cursor. No necesitás correr los comandos de arriba.

Subagentes lanzados por Agora

Los agentes que Agora inicia con cursor_spawn y launch ya tienen el servidor MCP configurado con su propio token acotado. Mirá subagentes.

La skill de Agora

La skill les enseña a los agentes a trabajar con Agora: actuar y leer la observación que vuelve, usar refs en lugar de coordenadas, lanzar subagentes y esperarlos, y pedir un humano ante los CAPTCHAs.

bunx skills add olimpiacloud/agora-skills

Funciona con Claude Code, Codex, Cursor y otros agentes que soportan skills. Sacala con bunx skills remove agora. El código fuente está en github.com/olimpiacloud/agora-skills.

Documentación para agentes

Esta documentación también se publica en formatos que los agentes pueden leer directamente:

URL Contenido
/llms.txt Un índice de todas las páginas con su descripción.
/llms-full.txt El texto completo de todas las páginas en un solo archivo.
/skill.md Un archivo de skill con un mapa de esta documentación.
La URL de cualquier página + .md Esa página como Markdown, por ejemplo /agents/tools.md.

Última actualización el

¿Te ha resultado útil esta página?