Clientes externos
APX también es un servidor MCP. Registrá apx mcp en Claude Code, Codex o cualquier otro cliente MCP, y esa app puede
preguntarles cosas a tus agentes de APX y manejar el navegador integrado de APX.
Qué recibe el cliente
Sección titulada «Qué recibe el cliente»apx mcp es un servidor MCP por stdio que reenvía al core que está corriendo. Lo que ofrece depende del token con
el que arranca:
| Arranca con | Tools |
|---|---|
| Sin token | browser_*: tabs, open, navigate, snapshot, click, type, screenshot, text, history, handoff, close |
| Un token con alcance Chat | apx_agents, apx_ask, apx_read |
| Un token con Chat y Navegador | Los dos grupos |
apx_agentslista tus agentes.apx_askle pregunta a uno y espera la respuesta hasta 5 minutos. Pasale elthreadque devuelve para seguir el chat.apx_readlee un chat que empezó el cliente.
Las tools del navegador necesitan la app de escritorio de APX abierta, porque el navegador es de ella. Los campos de
contraseña, código de un solo uso y tarjeta se rechazan: browser_handoff te pasa la pestaña para que inicies sesión
vos.
Creá un token
Sección titulada «Creá un token»Cada app tiene su propio token. Se muestra una sola vez; APX guarda solo una huella.
En Configuración › Tokens de API, escribí un Nombre de la app, marcá Chat y/o Navegador, y tocá Crear token. Copialo enseguida. Cada token muestra cuándo se usó por última vez, y Revocar lo quita.


apx clients add claude-code # alcance chatapx clients add codex --scopes chat,browserapx clients # lista, con el último usoapx clients rm <id> # revocarRegistrá APX en tu cliente
Sección titulada «Registrá APX en tu cliente»claude mcp add apx --scope user -e APX_CLIENT_TOKEN=<token> -- apx mcpclaude mcp add apx-browser --scope user -- apx mcp # solo navegador, sin tokenclaude mcp list--scope user lo deja disponible en todos los proyectos.
codex mcp add apx --env APX_CLIENT_TOKEN=<token> -- apx mcpcodex mcp list{ "command": "apx", "args": ["mcp"], "env": { "APX_CLIENT_TOKEN": "<token>" }}Si apx no está en el PATH del cliente, usá la ruta completa que imprime command -v apx. Para un core en otro
puerto u otra máquina, sumá también APX_URL al entorno.
Después simplemente pedí, por ejemplo en Claude Code: “preguntale a mi secretaria de APX qué vence esta semana”. O, con el alcance de navegador: “abrí el admin de Acme Store en el navegador de APX y fijate los pedidos de hoy”.
Enseñale APX al cliente
Sección titulada «Enseñale APX al cliente»APX copia unas skills en Claude Code, Codex, Cursor y ~/.agents cada vez que arranca, así esas apps saben usar apx
y estas tools. Mirá Skills.
Cuando las tools no aparecen
Sección titulada «Cuando las tools no aparecen»-
Corré
apx status: ¿el core está andando? -
Corré
apx mcpen una terminal. Debería quedarse esperando en silencio (Ctrl-C para salir). Cualquier error ahí es el real. -
Solo tools de navegador, sin
apx_*: falta el token o fue revocado (apx clients). -
Token pero sin tools de navegador: sus alcances dejan afuera el navegador (
--scopes chat,browser). -
Las llamadas al navegador fallan como no disponibles: la app de escritorio no está abierta.
