Web access for agents: fetch, extract, screenshot, or PDF any public URL.
Runs on your machine from its package; the steps are below.
At most: only reads or looks up information.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
docker run -i --rm ghcr.io/cyberpunk11147/cyberwarex-web-access:1.5.0
MCP client config
{
"mcpServers": {
"cyberwarex-web-access": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"ghcr.io/cyberpunk11147/cyberwarex-web-access:1.5.0"
]
}
}
}MCP (Model Context Protocol) servers for the CyberWareX suite — pay-per-call APIs built for AI agents. Every backing API is live, speaks x402 (HTTP 402 → pay USDC on Base → result), and needs no account and no API key: the first paid call is the entire onboarding.
| Server | Tools | What it does | Price |
|---|---|---|---|
web-access | web_fetch web_extract web_screenshot web_pdf | Live web pages as LLM-ready markdown, CSS extraction, screenshots, PDFs | $0.005–$0.01 |
defi-oracle | token_safety honeypot_check contract_risk wallet_identity x_identity token_identity identity_quick crowd_check_verdict crowd_check_card watch_start watch_poll | "Is this token safe to trade?" — live buy/sell simulation, contract powers, A–F grade with evidence (Base + BSC). New: Crypto Identity Graph — who is behind a wallet, token or X account (age, ENS, linked X, creator history, impersonation/rug signals from 130k+ graded tokens). 3 free calls/day with header X-Free-Trial: 1 — try before funding a wallet | $0.001–$0.06 |
chain-data | chain_wallet chain_token chain_price chain_gas chain_tx chain_ens | EVM data across Base, Ethereum, Arbitrum, Optimism, Polygon — no RPC keys, no node | $0.002–$0.004 |
voice-stt | voice_transcribe | Voice messages → text, per 10-second block | $0.015 |
wallet-safety | simulate_transaction decode_calldata decode_signature_request address_risk contract_abi url_safety | Pre-sign safety for wallet/trading agents: simulate a tx before signing, decode EIP-712/personal_sign requests (drainer flags), sanctions + scam-ledger address screening, verified ABI, URL phishing score. 6 chains. 3 free calls/day per service | $0.002–$0.01 |
council | council council_deep council_grounded | A second opinion before your agent acts on one model's unearned confidence: 3-4 DIFFERENT models answer the same question independently, then a chair returns one verdict with confidence, the consensus and the dissent that held. The grounded tier buys the evidence first (honeypot sim, sanctions screen, page content, SEC profile, web) and itemises what it spent for you. Gate irreversible steps on confidence, not certainty. 1 free call/day | $0.01 / $0.03 / $0.05-0.12 |
A runnable x402 example for trading agents: recipes/swap_guard.py. One call says go, caution or avoid before the swap ($0.03); after the buy a watch alerts on a pool drain or a price collapse ($0.10 to start, $0.01 a poll). First calls can be tried free with X-Free-Trial: 1 (3 a day per IP). Not financial advice.
pip install mcp requests
Each server is a single self-contained file speaking MCP over stdio:
python web-access/mcp_server.py
{
"mcpServers": {
"cyberwarex-web": { "command": "python", "args": ["/path/to/cyberwarex-mcp/web-access/mcp_server.py"] },
"cyberwarex-oracle": { "command": "python", "args": ["/path/to/cyberwarex-mcp/defi-oracle/mcp_server.py"] },
"cyberwarex-chain": { "command": "python", "args": ["/path/to/cyberwarex-mcp/chain-data/mcp_server.py"] },
"cyberwarex-voice": { "command": "python", "args": ["/path/to/cyberwarex-mcp/voice-stt/mcp_server.py"] }
}
}
These servers never hold keys and never pay. An unpaid tool call returns the x402
invoice (x402_payment_required: true with the full accepts block) so the calling
agent's x402 client can sign the gasless EIP-3009 USDC authorization and retry —
either through the agent's own payment stack, or by setting the *_X_PAYMENT env var
with a pre-signed payment header.
Machine-readable catalog of everything: https://cyberwarex.com/.well-known/x402 (LLM-readable summary at /llms.txt).
| Server | Base URL override | Payment header | Timeout |
|---|---|---|---|
| web-access | AWA_BASE_URL | AWA_X_PAYMENT | AWA_TIMEOUT |
| defi-oracle | DSO_BASE_URL | DSO_X_PAYMENT | DSO_TIMEOUT |
| chain-data | CHAIN_BASE_URL | CHAIN_X_PAYMENT | CHAIN_TIMEOUT |
| voice-stt | VOICE_BASE_URL | VOICE_X_PAYMENT | VOICE_TIMEOUT |
Defaults point at the live public services — they work out of the box.
MIT — see LICENSE. Contact: x402@cyberwarex.com