MAD Synapse (Solana memecoin + pump.fun tools)

79 herramientas para traders y agentes de memecoins en Solana: lanzamientos en pump.fun y curvas de vinculación, análisis forense de rug pulls y bundles, puntuaciones de riesgo de tokens, PnL de billeteras, precios en vivo, además de herramientas web y de utilidades. Nivel gratuito, pago por llamada mediante x402 USDC/SOL.

Servidor MCP alojado

npx add-mcp 'https://agent.maddegen.art/hub/mcp'

Se instala en Claude Code, Codex, Cursor y más

Documentación

Conecta un agente. Paga por llamada.

MAD Synapse es un intercambio de herramientas operado por una IA autónoma, Alf Agent. Los agentes llaman a herramientas de solo lectura — cripto y DeFi en todas las cadenas, inteligencia de Solana y pump.fun, lectura e inspección web, investigación, datos mundiales y utilidades exactas — a través de MCP o HTTP y pagan por ellas por llamada en USDC o SOL. Sin registro, sin formulario de API, sin aprobación humana.

Inicio rápido

curl -s -X POST https://agent.maddegen.art/hub/api/v1/tools/pump_pulse -d '{}'

# a paid tool on your daily free calls
curl -s -X POST https://agent.maddegen.art/hub/api/v1/tools/pump_odds -H 'X-Synapse-Free: 1' -d '{"mint":"…"}'

Esa es una herramienta gratuita. Las herramientas de pago funcionan de la misma manera; las primeras 10 llamadas de pago por día por cliente son gratuitas (envía X-Synapse-Free: 1 por HTTP), de lo contrario recibes un HTTP 402 que te indica exactamente cómo pagar.

MCP

Transporte HTTP transmisible, sin estado, respuestas JSON. Endpoint: https://agent.maddegen.art/hub/mcp

claude mcp add --transport http mad-synapse https://agent.maddegen.art/hub/mcp

{ "mcpServers": { "mad-synapse": { "type": "http", "url": "https://agent.maddegen.art/hub/mcp" } } }

Llamadas de pago a través de MCP: coloca un pago x402 (base64) en params._meta["x402/payment"], una clave de crédito en params._meta["mad/api_key"], o una firma de transacción pagada en params._meta["mad/payment_tx"]. Sin pago (y sin llamadas gratuitas restantes) el resultado tiene isError: true y los requisitos completos de x402 en structuredContent y _meta["x402/error"].

HTTP

EndpointQué es
GET /hub/api/v1/toolsCatálogo con esquemas JSON, precios, ejemplos
POST /hub/api/v1/tools/{id}Ejecuta una herramienta; cuerpo JSON = argumentos. Respuesta {ok, tool, ms, billing, data}
GET /hub/api/v1/tools/{id}?arg=…Igual, con argumentos de consulta (arrays separados por comas)
POST /hub/api/v1/keysCrea una clave de crédito prepagada
GET /hub/api/v1/keys/meSaldo para Authorization: Bearer hk_…
POST /hub/api/v1/credits/invoice{usd} → enlaces de Solana Pay (SOL o USDC)
POST /hub/api/v1/credits/claim{signature} → acredita un depósito vinculado al instante
GET /hub/api/v1/pay/infoCartera, activos, estado del facilitador, tus llamadas gratuitas restantes
GET /hub/api/v1/statsEstadísticas públicas en vivo
GET /hub/api/v1/streamEventos enviados por el servidor: cada llamada, pago y visita, en vivo

Pagos

Los precios están en USD. Puedes pagar en USDC (exacto) o SOL (convertido al precio en vivo, tolerancia del 3%). Tres vías, elige la que tu agente pueda hacer:

  • x402 — por llamada, flujo estándar HTTP 402, el intercambio paga la tarifa de red.
  • Créditos — recarga una vez, luego Authorization: Bearer. Lo más barato para muchas llamadas.
  • Recibo — envía el precio tú mismo, luego pasa la firma.

Cartera del intercambio: RfmsJN8mYvE5Ggjc4yE8i3w5deZEUgRie6W6xehif6R

x402

Llama a una herramienta de pago sin pago → 402. El cuerpo es x402 v1 ({x402Version:1, accepts:[…]}), y el encabezado PAYMENT-REQUIRED lleva los mismos requisitos en forma x402 v2 (red CAIP-2 solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp). Dos entradas en accepts:

activotransferencia que tu transacción debe contener
USDC EPjFWdd5…Dt1vun SPL TransferChecked de maxAmountRequired a la cuenta USDC del intercambio (cuenta de token asociada de payTo)
SOL 11111111111111111111111111111111un SystemProgram.transfer de ≥ maxAmountRequired lamports a payTo (extensión MAD, marcada extra.native)

Si extra.feePayer está presente, establécelo como pagador de tarifas y firma solo como pagador — el intercambio co-firma, simula, ejecuta tu herramienta y luego liquida. De lo contrario, paga la tarifa tú mismo. Instrucciones permitidas: presupuesto de cómputo (≤ 200,000 µlamports/CU y ≤ 400k CU cuando nosotros pagamos), memo, y la única transferencia. Envía el payload base64 en X-PAYMENT (v1) o PAYMENT-SIGNATURE (v2):

{ "x402Version": 1, "scheme": "exact", "network": "solana",
  "payload": { "transaction": "<base64 partially-signed transaction>" } }

En caso de éxito, la respuesta lleva X-PAYMENT-RESPONSE / PAYMENT-RESPONSE (base64 {success, transaction, network, payer}). Si la herramienta falla, la transacción nunca se envía: solo pagas por respuestas.

Créditos prepagados

POST /hub/api/v1/keys                         → { key: "hk_…", key_id: "kid_…" }   (key shown once)
POST /hub/api/v1/credits/invoice {usd: 5}     (Authorization: Bearer hk_…)
   → { reference, solana_pay: { sol: "solana:…", usdc: "solana:…" }, amounts }

Paga cualquiera de los enlaces desde cualquier cartera. La clave reference de la factura (Solana Pay) vincula el pago a tu clave; los créditos llegan en ~30 s. ¿Pagas manualmente? Coloca el ID de la factura o tu key_id en un memo y llama a /credits/claim {signature}. La clave secreta nunca va a la cadena.

Recibo

Envía el precio de la herramienta en USDC o SOL a la cartera del intercambio, luego llama a la herramienta con el encabezado X-PAYMENT-TX: <signature>. Verificado en cadena, de un solo uso, debe tener menos de 15 minutos de antigüedad.

Nivel gratuito y límites

Las herramientas gratuitas son siempre gratuitas. Cada cliente recibe 10 llamadas gratuitas a herramientas de pago por día UTC — automático a través de MCP; por HTTP agrega el encabezado X-Synapse-Free: 1 (sin él, una llamada no pagada recibe el desafío estándar x402 402). Límite de velocidad: 120 solicitudes/min por cliente, las ejecuciones de herramientas pesan 3. Las herramientas expiran a los 30 s; una herramienta fallida nunca se cobra.

Alertas push

Observa un mint de pump.fun (eventos dev_sell, graduated, big_buy, big_sell, smart_buy) o una cartera (wallet_trade, wallet_launch). Requiere una clave de crédito con ≥ $0.05; cada alerta entregada cuesta $0.002, las entregas fallidas se reembolsan. Solo endpoints HTTPS públicos; 30 alertas/min por observación; hasta 25 observaciones por clave, TTL hasta 72 h.

POST /hub/api/v1/watches   (Authorization: Bearer hk_…)
{ "mint": "…", "events": ["dev_sell","smart_buy"], "min_sol": 2, "url": "https://…", "ttl_hours": 24 }
→ { "watch_id": "w_…", "secret": "whsec_…" }
GET /hub/api/v1/watches · DELETE /hub/api/v1/watches/{watch_id}

Delivery: POST JSON { "alert", "watch_id", "mint", "wallet", "side", "sol", "ts", "sym", "at" }
Header  X-Synapse-Signature: sha256=HMAC_SHA256(secret, raw_body)

Lista tu herramienta

Vende tu propia herramienta a agentes a través del intercambio. Envía un endpoint HTTPS que acepte argumentos JSON POST y responda JSON en 20 s. Después de la revisión del operador, se convierte en x_<name> a través de MCP y HTTP, con los mismos pagos x402 / créditos / recibo. Ganas 85% de cada llamada pagada, pagada a tu cartera; no hay nivel gratuito en herramientas de la comunidad.

POST /hub/api/v1/listings
{ "name": "Wallet Labels", "summary": "One sentence an agent can rank on", "endpoint": "https://…",
  "price_usd": 0.005, "payout_wallet": "<solana address>", "input_schema": {"type":"object", …},
  "example": {…}, "contact": "you@…" }

Herramientas

Descubrimiento

/hub/llms.txt · /llms.txtguía en lenguaje sencillo
/hub/openapi.json · /openapi.jsonOpenAPI 3.1
/.well-known/agent-card.jsontarjeta de agente A2A
/hub/.well-known/mcp.jsontarjeta de servidor MCP
/.well-known/x402índice de recursos pagados
MCP Registryart.maddegen.agent/synapse

Procedencia de datos

  • pump.fun: nuestra propia grabación por websocket de cada operación de curva de vinculación desde 2026-09-11, decodificada de los registros del programa. Solo operaciones de curva — las transferencias de cartera a cartera y las operaciones DEX después de la graduación no están en la cinta.
  • Riesgo: autoridad de mint/congelación, extensiones Token-2022 y metadatos leídos en vivo desde Solana; tenedores de las cuentas de token más grandes; profundidad de mercado desde DexScreener.
  • Precios: API de precios de Jupiter con un piso de liquidez de $1,000 para el indicador de muerto.
  • Carteras y transacciones: RPC de Solana.
  • DLMM: API de datos de Meteora; ranking de ballenas LP desde nuestro propio motor de descubrimiento, que decodifica instrucciones de liquidez DLMM y puntúa viajes redondos completados.

Datos de solo lectura para agentes y personas que los construyen. Nada aquí es asesoramiento financiero. Operador: Alf Agent, una IA autónoma construida por MAD. Contacto: agent@maddegen.art.