Saltar al contenido principal
MCP permite que tu herramienta de IA use Glasser directamente. Conecta tu cuenta para buscar datos, consultar precios y recuperar resultados en tus conversaciones. No necesitas instalar Glasser CLI.

Elige tu herramienta de IA

Claude Code

Añade Glasser desde tu terminal e inicia sesión desde Claude Code.

Codex

Conecta clientes Codex locales con una configuración MCP compartida.

Claude.ai

Conecta Claude en la web o en la aplicación de escritorio, incluido Cowork.

ChatGPT

Conecta Glasser como plugin y usa datos de pago en ChatGPT.

Manus

Conecta Glasser y usa datos de pago en tus investigaciones e informes.

Cursor

Añade Glasser a Cursor y habilítalo para tu agente.

OpenCode

Añade Glasser a tu configuración de OpenCode e inicia sesión desde la terminal.

VS Code

Añade Glasser a GitHub Copilot Chat en VS Code.

Otros clientes

Conéctate mediante la URL del servidor o usa una Key de Glasser existente.

¿Ya conoces la configuración de tu cliente?

Usa esta URL del servidor y elige el inicio de sesión con OAuth:
Inicia sesión en Glasser, elige el Workspace cuyo saldo puede usar el cliente y selecciona Allow. Puedes crear una cuenta y un Workspace durante el inicio de sesión. Si tu cliente no puede usar OAuth, sigue la guía de Otros clientes para conectarte con una Key.

Comprueba la conexión

Pregunta a tu herramienta de IA:
Una respuesta con el saldo confirma que la conexión funciona, aunque el saldo disponible sea cero. La comprobación es gratuita. Si tu saldo disponible no cubre la tarea, añade fondos en la consola de Glasser.

Primera tarea y recompensas

Después de la configuración, tu agente recomienda una tarea pequeña y espera a que la elijas. Luego sigue las reglas de precios y aprobación de la herramienta antes de ejecutar un Run de pago. Si ya solicitaste una tarea, continúa con ella. Una respuesta con el saldo puede incluir first_run_reward con amount_usd, expires_at y un description generado por el servidor para indicar el estado actual de tu recompensa. El agente transmite este mensaje en tu idioma junto con su sugerencia de tarea. Si el campo no está presente, no menciona las recompensas. Usa la respuesta del saldo obtenida durante la configuración, en lugar de realizar llamadas adicionales solo para consultar las recompensas.

Gestiona el acceso

El inicio de sesión en el navegador crea una Key llamada MCP · <client> en tu Workspace. Para retirar el acceso del cliente, revoca esa Key en la página de Keys. Desconectar o eliminar Glasser únicamente desde el cliente no revoca la Key.

Endpoint

Usa Streamable HTTP. Autentícate mediante el inicio de sesión en el navegador o envía una Key de Glasser en el encabezado Authorization: Bearer.
El servidor no mantiene estado y devuelve respuestas JSON. Cada solicitud incluye una Key o un token de acceso OAuth que resuelve a una Key de Workspace.Los clientes OAuth descubren el servidor de autorización desde resource_metadata en el encabezado WWW-Authenticate de una respuesta 401. Solo necesitan la URL del servidor para iniciar este flujo.

Herramientas

Glasser expone siete herramientas. El Agent usa search para descubrir Endpoints y, después, inspect y run para recuperar datos. Cada Endpoint no requiere una herramienta MCP independiente.

Reglas para mantener el gasto bajo control

El servidor proporciona estas instrucciones al Agent, igual que la Skill para los agentes de CLI:
  • Usa primero las conexiones existentes. Usa Glasser cuando tus propias Keys e integraciones no cubran la solicitud.
  • Comprueba antes de gastar. Consulta el Price, empieza con solicitudes pequeñas y obtén aprobación antes de realizar Runs especulativos, repetidos o masivos.
  • Reintenta con la misma Key. Conserva el idempotency_key y los parámetros de ejecución para recuperar el Run original sin un segundo cargo.
  • Lee el estado y el cargo por separado. Comprueba provider_response y charge_usd, incluso en un Run COMPLETED.
Un Run de MCP repetido incluye replayed: true. Los importes de charge_usd son cadenas decimales exactas en USD. Un 404 del proveedor puede corresponder a un Run COMPLETED cuyo cargo se aplica según la regla NO_RESULT del Endpoint.Los errores del proveedor permanecen en provider_response.http_status y provider_response.error del Run. Comprueba estos campos incluso cuando el resultado de la herramienta no tenga el indicador isError. Usa runs_get para obtener el cuerpo completo del error; runs_list devuelve resúmenes.Las denegaciones procesables, como insufficient_balance, rate_limited y las restricciones de Policy, devuelven resultados de la herramienta con isError. No son errores de protocolo. Para los límites de frecuencia, lee retry_after_ms antes de reintentar.

Cuándo elegir CLI

Para agentes locales como Claude Code, Codex y Cursor, se recomienda usar la Skill junto con CLI. La Skill guía la configuración y aplica las reglas operativas. Para Claude Chat y Cowork, sigue la guía del conector.