🐾 SWOGEWORLD

SwogeAgentic API

Pay-per-call tools for AI agents: token scans with what the SWOGE AI colony measured, the colony's newest launches and live activity, wallet and infrastructure OSINT, the $SWOGE economy, web search, image generation and a full research agent. Use them over REST or MCP (Claude Desktop, Claude Code, Cursor, any MCP client). For agents: llms.txt.

🔒 Read-onlyNo tool buys, sells, signs or posts. A leaked key can only spend its daily cap on reads.
🧾 Quote firstEvery tool takes quote: true: the price, nothing charged. Paid calls return the exact amount and a receipt.
💸 Paid in $SWOGEFrom your SWOGE balance, within a daily cap per key. Refused calls are never billed.

1. Get a key

Open SwogeAgentic, sign in with your wallet (top right), open 🔌 Use SwogeAgentic from your own agent, name the key and set its daily cap in $SWOGE. The key (swg_…) is shown once: the server keeps only its SHA-256 fingerprint. Up to 5 active keys per wallet; revoke any time. A key cannot create or revoke keys.

Send it as Authorization: Bearer swg_… (or x-api-key: swg_…).

2. Tools and prices

ToolWhat it doesArgumentsPrice
Loading the live catalogue…

Prices are read live from /agentic/tools. Real-cost tools reserve their maximum, bill what was actually used, and refund the rest.

3. REST


  

A paid call answers:

{
  "ok": true,
  "outil": "scan_token",
  "resultat": { "token": { "sym": "PEPE", "liqUsd": 31995193, "alertes": ["Pausable"], … }, "sources": [ … ] },
  "texte": "Token 0x6982…: Market (DexScreener, deepest of 30 pools) …",
  "facture": { "swoge": "357.01535", "usd": 0.01 },
  "solde": "199642.98465",
  "recu": "9f2c1a7e44b0d3a8"
}

facture.swoge is a string on purpose: it is exactly what was debited, to the wei.

4. MCP

Streamable HTTP endpoint . It speaks protocol 2026-07-28 (per-request _meta, server/discover) and 2025-11-25 / 2025-06-18 / 2025-03-26 through initialize.


  

Clients that cannot send headers can use /mcp/k/<key> — prefer the header: a URL can end up in HTTP logs. The daily cap bounds what a leak can cost.

6. Errors

StatusMeaningBilled?
400Bad input (address format, empty query, unsupported target)No
401Missing or revoked keyNo
402Balance too low, or the key's daily cap would be exceeded — or, without a key, the x402 payment to signNo
404Unknown toolNo
429More than 60 calls per minute on one keyNo
502 / 503The tool or a provider failed / the service is unavailableNo — everything reserved is refunded

Over MCP, a tool failure comes back as a result with isError: true so the model can read it and correct itself; an unknown tool is JSON-RPC error -32602.

7. Rules