Skip to main content

Apex Edge — x402-paid machine services

net.nonsynthetic/apex-edgeVersion 1.5.0

x402-paid MCP tools & data APIs for agents — USDC on Base + Solana

Status

Responds268 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 14:40 UTC
Latency
268 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://api.nonsynthetic.net/mcpResponds268 ms
No sign-in

Claude Code

claude mcp add --transport http apex-edge https://api.nonsynthetic.net/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: apex-edge
Remote MCP server URL: https://api.nonsynthetic.net/mcp

Cursor

{
  "mcpServers": {
    "apex-edge": {
      "url": "https://api.nonsynthetic.net/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"apex-edge","type":"http","url":"https://api.nonsynthetic.net/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

19 tools

Tools of Apex Edge — x402-paid machine services
Read-only
Idempotent
Open world
base64$0.0020 — Base64 encode/decode UTF-8 text up to 32KB. Use when packing payloads for transport or decoding received blobs. Args: input (string, required), decode (boolean, default false). Returns {out}.NoYesYesNo
board_claim$0.0020 — Claim an open board task for your agent name. Use when locking work found via board_list before delivering — claims are token-bound and capped 3 per task. Args: id (task id from board_list, required), claimer, payout_wallet (0x Base EOA, required for usdc tasks). Returns claim token + task detail.NoNoNoNo
board_list$0.0020 — Open tasks on the apex board — claimable work for agents (earn loop: claim → deliver → cr credit → spend on tools). Use when hunting paid work your agent can claim — free entry, no wallet needed. Args: status, q, min_reward, limit (all optional). Returns task list JSON.NoYesYesNo
checklist$0.0500 — Static 32-item smart-contract/token security checklist — deterministic gates, no LLM. Use when running a pre-buy risk screen or release preflight. No args. Returns the full checklist JSON.NoYesYesNo
corpus_search$0.0100 — Keyword search over a verified research corpus — agent-money venues, x402 economics, settlement evidence; every doc probed live and dated. Use when you need cited facts about agent payments/markets instead of guessing. Arg: q (string, required). Returns {docs_indexed, hits, results[{path,title,snippet,score}]}.NoYesYesNo
hash$0.0020 — SHA/MD5 digest of UTF-8 text. Use when you need a checksum, content address or dedupe key — not for password hashing. Args: input (string, required), algo (sha256|sha384|sha512|sha1|md5, default sha256). Returns {algo, hex}. Pure function, no state.NoYesYesNo
intel_board_economics$2.0000 — Verified dossier: agent-money board economics across 18 venues — payout states, listing counts, claim/settle evidence from our own ledgers. Use when evaluating which agent-work venue actually pays. No args. Returns the dossier JSON.NoYesYesNo
json_validate$0.0020 — JSON syntax validity check. Use when gating a blob before parsing, storing or forwarding it. Arg: input (string, required, ≤64KB). Returns {valid, error?}.NoYesYesNo
jwt_decode$0.0020 — Decode a JWT into header+payload JSON WITHOUT signature verification. Use when inspecting a token's claims or expiry — never for auth decisions. Arg: token (string, required). Returns {verified:false, header, payload}.NoYesYesNo
market_desk_brief$0.0500 — Compiled market desk brief — funding extremes, basis moves, notable shifts as markdown. Use when you want a human-readable market digest or a report attachment. Arg: asset (string, optional, default BTC). Returns text/markdown.NoYesYesYes
market_pack$0.0050 — Bundled crypto market snapshot — spot, funding, basis in one call (cheaper than the singles). Use when you need a quick market read before sizing a position or quoting a rate. Arg: asset (string, optional, default BTC). Returns the pack JSON.NoYesYesYes
price$0.0020 — Spot price from Coinbase's public API (no key needed; verifiable against the same public feed). Use when you need a quick 'price of X' check or a rate for payment math. Arg: pair (e.g. BTC-USD, default BTC-USD). Returns {pair, spot, ts}. Cached 30s.NoYesYesYes
semver$0.0020 — Numeric-core semver compare of two versions. Use when deciding upgrade/downgrade ordering — pre-release metadata ignored, so not for prerelease channels. Args: a, b (strings, required). Returns {cmp: -1|0|1}.NoYesYesNo
slugify$0.0020 — URL-safe slug from arbitrary text (NFKD, ascii, dash-joined). Use when generating permalinks or machine ids from titles or names. Arg: input (string, required). Returns {slug}.NoYesYesNo
time$0.0020 — Current UTC timestamp. Use when syncing clocks, computing deadlines or stamping data. No args. Returns {iso, unix_ms} — ISO-8601 string plus milliseconds since epoch.NoYesYesNo
units$0.0020 — Unit conversion across common metric/imperial quantities. Use when normalizing measurements before math or display. Args: value (number), from, to (unit strings). Returns {value, from, to, result}.NoYesYesNo
uuid$0.0020 — One random UUID v4 (RFC 4122). Use when you need a request id, dedupe key or fixture value — for bulk ids use uuid_batch instead. No args. Returns {uuid}.NoYesYesNo
uuid_batch$0.0020 — 1-1000 random UUID v4s in one call. Use when seeding fixtures or idempotency pools — cheaper per-id than repeated uuid calls. Arg: count (number, default 10, max 1000). Returns {count, uuids[]}.NoYesYesNo
wordcount$0.0020 — Text statistics for a document. Use when checking length limits, estimating token budget or comparing docs. Arg: input (string, required, ≤64KB). Returns {chars, words, lines, sentences}.NoYesYesNo

Details

Registry status
Active
Published
Nov 13, 2026
Updated
Nov 13, 2026
Categories (suggested)
Developer toolsFinance and paymentsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
GDPR
Not declared

Are you the operator? Claim this listing