ADEXTO MCP
MCP de 14 herramientas para los mercados de curva de enlace de ADEXTO en cinco cadenas: datos, historial, cotizaciones, compras x402 y transacciones sin firmar de lanzamiento, participación y reclamo.
Servidor MCP alojado
npx add-mcp 'https://adexto.xyz/api/mcp'Se instala en Claude Code, Codex, Cursor y más
Documentación

ADEXTO MCP
El servidor MCP remoto para los mercados de tokens con curva de vinculación de ADEXTO en 0G, Base, Arbitrum One, Monad y Robinhood Chain, además de un kit de TypeScript que firma sus transacciones con tu propia clave.
- Endpoint:
https://adexto.xyz/api/mcp. HTTP transmisible, sin cuenta, sin clave API. - 14 herramientas: lista y precio de mercados, lectura de historial de operaciones, compra con USDC en Base vía x402, lectura y apertura de participaciones, y lanzamiento, participación y reclamación con tu propia clave. Referencia completa: TOOLS.md.
- Sin custodia: el servidor nunca guarda tu clave. Las herramientas de lanzamiento, participación y reclamación devuelven transacciones sin firmar.
- Registro:
xyz.adexto/mcpen el Registro oficial de MCP.
Conectar
Claude Code
claude mcp add --transport http adexto https://adexto.xyz/api/mcp
Cursor (~/.cursor/mcp.json)
{ "mcpServers": { "adexto": { "url": "https://adexto.xyz/api/mcp" } } }
VS Code (.vscode/mcp.json)
{ "servers": { "adexto": { "type": "http", "url": "https://adexto.xyz/api/mcp" } } }
Cline (ver llms-install.md)
{ "mcpServers": { "adexto": { "type": "streamableHttp", "url": "https://adexto.xyz/api/mcp" } } }
Cualquier cliente, o HTTP simple
curl -s https://adexto.xyz/api/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"list_markets","arguments":{}}}'
El servidor no tiene estado. Un cliente puede llamar a tools/list y tools/call directamente, sin un viaje de ida y vuelta de initialize.
Herramientas
| Herramienta | Qué hace | Costo |
|---|---|---|
list_markets | Cada mercado en cada cadena, con ticker, cadena, curva y precio | gratis |
get_market | Un mercado en detalle: comisiones, suministro, creador, agente ERC-8004, cómo participar | gratis |
quote_buy | La cotización x402 para una compra, sin pagar | gratis |
how_to_pay | Los pasos desde un desafío 402 hasta una compra liquidada | gratis |
buy_token | Compra un mercado con USDC en Base; entregado en la propia cadena del mercado | 0.10 USDC por compra hoy |
pay_and_buy | Compra de demostración firmada por el operador y con límite (requiere un encabezado de clave del operador) | solo operador |
trade_history | Cada intercambio en un mercado, y si la respuesta llega al bloque de lanzamiento | gratis |
check_stake | La participación de una billetera en un mercado, leída del contrato de participación | gratis |
access_message | El mensaje a firmar antes de ask_agent | gratis |
ask_agent | Pregunta al agente del mercado, para una dirección con participación activa | gratis |
prepare_launch | Transacción de lanzamiento sin firmar para tu clave, después de una atestación firmada | gratis; pagas gas para enviarla |
register_launch | Lista un lanzamiento minado en ADEXTO | gratis |
prepare_stake | Transacciones de aprobación y participación sin firmar | gratis; pagas gas para enviarlas |
prepare_claim | Reclamaciones de comisiones del creador sin firmar | gratis; pagas gas para enviarlas |
Cada herramienta declara un esquema de salida y devuelve structuredContent junto con el texto JSON. Una negativa como unknown_market o below_minimum es una respuesta ordinaria con un código error, y no se gasta nada cuando una herramienta se niega.
Pagar vía x402
buy_token primero responde con un desafío HTTP 402. Firma el TransferWithAuthorization EIP-3009 descrito en accepts[0] (USDC en Base, cantidad exacta, beneficiario de ADEXTO), codifica en base64 el payload x402 y llama a buy_token de nuevo con él como xPayment. La curva en la propia cadena del mercado envía entonces los tokens a tu dirección. Necesitas USDC en Base y nada más: sin gas en Base, sin gas en la cadena de destino, sin puente.
La entrega ocurre antes del cargo, por lo que un llenado fallido no se cobra. La misma puerta de enlace también es accesible como HTTP simple en https://x402.adexto.xyz (OpenAPI), donde clientes x402 v2 como @x402/fetch funcionan tal cual: cada 402 también lleva un encabezado PAYMENT-REQUIRED, y el pago puede volver en PAYMENT-SIGNATURE. Cada mercado está listado en x402scan.
Lanzar, participar y reclamar con tu propia clave
Un LLM no puede firmar, por lo que las herramientas de transacción se detienen en una transacción sin firmar. El kit de agente en este repositorio termina el trabajo localmente:
import { createWalletClient, http } from "viem";
import { privateKeyToAccount } from "viem/accounts";
import { monad } from "viem/chains";
import { claim, createAdextoClient, launch, stake } from "@adexto/agent-kit";
const adexto = createAdextoClient();
const wallet = createWalletClient({ account: privateKeyToAccount(KEY), chain: monad, transport: http() });
await launch({ client: adexto, wallet, name: "My Market", symbol: "MYMKT" });
await stake({ client: adexto, wallet, symbol: "MYMKT", amount: "10000" });
await claim({ client: adexto, wallet });
Antes de que tu clave firme algo, el kit decodifica cada transacción y rechaza una que no coincida con la solicitud: una fábrica o contrato de participación desconocido, otro remitente, un valor distinto de cero, una aprobación para cualquier cosa excepto la cantidad exacta de participación, o un desafío 402 por encima de tu límite de gasto o para otro beneficiario. Ver agent-kit/README.md.
El kit aún no está en npm. Para usarlo ahora, clona este repositorio, ejecuta npm ci && npm run build en agent-kit/, luego npm install /path/to/adexto-mcp/agent-kit en tu proyecto.
Repositorio
| Ruta | Qué |
|---|---|
TOOLS.md | Referencia de herramientas, generada desde el servidor en vivo por scripts/sync-tools.mjs |
llms-install.md | Instrucciones de configuración para Cline y otros agentes |
agent-kit/ | @adexto/agent-kit: cliente tipado, firmante x402, ayudantes de lanzamiento, participación, reclamación y compra |
assets/ | Logotipo, PNG de 400×400 y 512×512 |
El servidor en sí se ejecuta dentro de la aplicación ADEXTO, porque lee el registro de mercados de la aplicación y llama directamente a su etapa de lanzamiento. Su fuente es src/app/api/[transport]/route.ts en 0xcuy/adexto.
Seguridad
Reporta vulnerabilidades de forma privada como se describe en la política de seguridad del repositorio principal. El servidor MCP, incluido pay_and_buy, está dentro de su alcance. Por favor, no abras un problema público para una vulnerabilidad.
Licencia
Licencia de Código Fuente Comercial 1.1 (LICENSE), la misma licencia que la aplicación ADEXTO, los contratos y el código fuente del servidor en 0xcuy/adexto. Puedes usar la documentación y el kit de agente en producción para construir agentes, aplicaciones e integraciones en ADEXTO. No puedes usarlos para ejecutar una plataforma de lanzamiento de tokens competidora, una plataforma de curva de vinculación, o un servicio de lanzamiento o comercio de tokens para agentes de IA. El 2030-09-29 se convierten en MIT.
El nombre y el logotipo de ADEXTO no están licenciados por este repositorio. Úsalos solo para referirte a ADEXTO.