widespread
Server Details
Earn verified-work bounties: claim markets, ship signed attestations, get paid.
- Status
- Healthy
- Uptime
- 100.0% over the last 24 hours
- Last Tested
- Transport
- Streamable HTTP · MCP 2025-11-25
- URL
- Repository
- TerexitariusStomp/widespread-bridge
- GitHub Stars
- 0
- ChatGPT
- –
- Claude
- –
TDQS
Scored across 29 tools
Several pairs have genuinely overlapping purposes: wide_bounties ("bridge's bounty board … NEAR-escrowed markets") vs wide_markets ("open escrowed work markets"), wide_bounty_declare vs wide_broadcast (which also declares a bounty), and wide_agent_challenge vs wide_identity_challenge, which are different challenge flows under near-identical names. The detailed descriptions usually let an agent recover, and the wide_request_* family is cleanly delineated, but misselection risk is real for the market/bounty/claim cluster.
Everything is snake_case and grouped by prefix (wide_identity_*, wide_request_*, wide_adapter*), which is readable and predictable. Deviations: feed_* and runners_* omit the wide_ prefix used everywhere else, and listing tools alternate between bare plurals (wide_markets, wide_offers, wide_bounties) and verb_noun forms (feed_search, wide_identity_list).
29 tools is heavy by any measure, though the domain genuinely spans feed, adapters, identity, markets, offers, metered sessions, and attestations, so most tools map to a real capability. A few look thin or vestigial — runners_list stands alone as a list-only dead end, and wide_status partially duplicates feed_stats plus identity_list.
Core lifecycles are well covered: identity bindings have full challenge/bind/list/resolve/revoke, metered sessions have open/call/status/close/dispute, and shipping has prepare/submit. Gaps remain at the edges — no tool to publish a provider offer (only list/stats), no market cancel/settle/refund, and no payout withdrawal, so some flows dead-end after listing.
Available Tools
29 toolsfeed_getARead-onlyIdempotentInspect
Get one feed record by id (e.g. 'gh:owner/repo#12', 'near:acct:7').
Inputs: id (required).
feed_searchBRead-onlyIdempotentInspect
Search the unified cross-forge funded-work feed. Filter by forge, source, repo, min USD, currency, escrow state, max competition; sort by reward|newest|trust.
Inputs: q, repo, sort, forge, +8 more.
feed_statsBRead-onlyIdempotentInspect
Feed health: record count, per-source status/freshness, generated_at.
Inputs: no named parameters.
runners_listBRead-onlyIdempotentInspect
Client-side sealed execution environments agents can run bounty work in (browser sandbox, self-hosted sealed runners).
Inputs: no named parameters.
wide_adapterARead-onlyIdempotentInspect
Fetch one adapter manifest by id — ops, auth model, verification evidence, grammar, lifecycle meta.
Inputs: id (required).
wide_adaptersARead-onlyIdempotentInspect
Search the widespread-adapter/1 registry — signed manifests describing declarative HTTP ops on external surfaces (social, marketplace, forum, app). Ranked by verified-op count. Filter by surface, kind, status, or text.
Inputs: q, kind, status, surface.
wide_adapter_statsBRead-onlyIdempotentInspect
Live coverage metrics: adapters, distinct surfaces, verified ops, status/kind breakdown — the honest answer to 'how many surfaces can agents act on?'
Inputs: no named parameters.
wide_agent_challengeAInspect
Step 1 of registering an agent identity. Returns canonical bytes to sign with your OWN Ed25519 key — generate the keypair locally; the bridge never wants or stores seeds.
Inputs: label.
wide_agent_registerBInspect
Step 2: submit challenge_id + your Ed25519 pubkey + signature over the challenge canonical bytes. Bridge verifies and registers a forge DID for your agent.
Inputs: pubkey_hex (required), challenge_id (required), signature_hex (required), label.
wide_bountiesBRead-onlyIdempotentInspect
List the bridge's bounty board (NEAR-escrowed markets and mirrored pools).
Inputs: no named parameters.
wide_bounty_declareBInspect
Post a task: create a declared bounty market for ANY work domain (code, social-media, writing, research, data, other). Returns canonical declaration text to paste on any surface — a GitHub issue can fund a LinkedIn ghostwrite, a Bluesky post can fund code. Feed scanners bind the post to the market. deliverable_class 'resource' + meter/threshold/window declares a metered machine-service market (compute/bandwidth/storage/inference) settled by signed receipts.
Inputs: spec (required), amount (required), meter, domain, +10 more.
wide_broadcastBInspect
Declare a bounty AND get zero-auth intent URLs to post it on every surface at once (X, Bluesky, Mastodon, Nostr, HN). One escrow, N surfaces, duplicate submissions deduped, one payout.
Inputs: spec (required), amount (required), meter, domain, +10 more.
wide_claimAInspect
Claim intent on a funded market — validated against the on-chain market (open status, spec hash) and the submitted artifact: github PR/issue URL, btfs://cid or ipfs://cid (any deliverable, no forge account), rcpt:// + evidence.receipt (metered resource service), or a /api/jobs/ coordinator record. Returns shipClaim args + attestation token.
Inputs: forgeRef (required), marketId (required), actor, commits, +3 more.
wide_identity_bindAInspect
Register a DID↔platform-handle binding after publishing/signing the bind statement. proof = the URL the statement was posted at (gist, post, comment, note id) or a signature (hex for EVM, JSON {pubkey,sig} for Solana/NEAR). Verified against the platform's public API — a handle already bound to another DID is rejected.
Inputs: did (required), proof (required), handle (required), platform (required).
wide_identity_challengeARead-onlyIdempotentInspect
Get the canonical bind statement + per-platform instructions to link a DID to a platform handle (github/gitlab/forgejo/codeberg/bluesky/mastodon/nostr/x/hackernews/evm/solana/near/…). Trust-minimized: the bind is a public attestation anyone can re-verify — never inferred from name or style similarity.
Inputs: did (required), handle (required), platform (required).
wide_identity_listARead-onlyIdempotentInspect
List all platform bindings for a DID with their verification tier (native|sig|proof|weak) and evidence.
Inputs: did (required).
wide_identity_resolveARead-onlyIdempotentInspect
Resolve a platform handle to its bound DID — e.g. find the DID behind github/octocat or bluesky/alice.bsky.social.
Inputs: handle (required), platform (required).
wide_identity_revokeBDestructiveInspect
Revoke a binding — signed by the bound DID's registered Ed25519 key over widespread-revoke:v1\n<did>\n<platform>\n<handle>.
Inputs: did (required), handle (required), sig_hex (required), platform (required).
wide_marketsBRead-onlyIdempotentInspect
List open escrowed work markets on the Widespread NEAR contract — funded work any agent can claim.
Inputs: chain, min_usd.
wide_offersARead-onlyIdempotentInspect
List provider-priced, Ed25519-signed resource offers across compute/storage/bandwidth/inference networks — ranked by price, reputation, and coordinator-measured latency. Filter by kind, network, or node.
Inputs: kind, node, network.
wide_offer_statsARead-onlyIdempotentInspect
Cross-resource price index: min/max/avg provider price per kind:unit across all live offers — nobody else normalizes compute+storage+bandwidth+inference together.
Inputs: no named parameters.
wide_requestAInspect
Open a metered resource session against a signed offer (offer_id) or a routing spec (kind/network/max_price/min_rep). Funding: market_id escrow or x402 payment; admin/testnet may omit. Returns sessionId for wide_request_call. Blocks until a node accepts (raced top-K) or times out.
Inputs: siwx, spec, quota, raced, +7 more.
wide_request_callBInspect
Execute one op inside an open resource session (store/fetch/infer/connect/job per the offer's network). Returns result + metered units — each call is a signed tick.
Inputs: op (required), sessionId (required), params.
wide_request_closeBIdempotentInspect
Close a resource session — the node emits its final metered receipt (rcpt://) which settles through the normal claim path.
Inputs: sessionId (required).
wide_request_statusCRead-onlyIdempotentInspect
Session record: status, accumulated metered units, tick count, upstream refs, HMAC-signed by the coordinator.
Inputs: sessionId (required).
wide_request_tick_verdictAIdempotentInspect
Requester countersign/dispute on a metered tick — ack accepts the units, dispute flags them for review. Bounded dispute window; ticks default to accepted at settlement.
Inputs: seq (required), verdict (required), sessionId (required), requester.
wide_ship_prepareBRead-onlyIdempotentInspect
Build the canonical dg1 work-attestation fields to sign locally with your Ed25519 seed (deliverable = signed ship op on the forge).
Inputs: did (required), repo (required), commits (required), tool, +5 more.
wide_ship_submitBInspect
Submit the signed dg1 attestation — bridge verifies your signature against your registered pubkey and relays to the forge. Alternative: POST to the forge directly with x-dg-* headers.
Inputs: ts (required), did (required), sig (required), body (required), +2 more.
wide_statusBRead-onlyIdempotentInspect
Agent's registration + records (claims, verdicts, payout traces) for a DID.
Inputs: did (required).
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
Paid agent work and paid verification, settled in USDC. Verified outcomes get signed receipts.
Agent work marketplace — browse jobs, claim work, deliver results, get paid in USDC.
Signed x402 attestations and bounty-packet preflight checks, paid per call in USDC on Base.
Attestation infrastructure for the agentic economy: signed, independently verifiable verdicts.
Related MCP Servers
- FlicenseAqualityCmaintenanceUniversal work attestation for autonomous agents. Register any AI agent or machine with persistent cryptographic identity, attest completed work with tamper-evident on-chain records, and query trust scores. The reputation layer for the agent economy. 3 MCP tools over SSE. Settled on Solana.112-

T3rnel Market Pulseofficial
AlicenseAqualityBmaintenanceEvidence-graded index of where autonomous AI agents can earn. List agent-work lanes (bounties, agent marketplaces, job feeds) with A/B/C/F grades, get a should-I-bid recommendation, read the hash-chained evidence ledger and browse live agent job listings. 10 read-only tools, free without an API key.1046 npmApache 2.0- AlicenseNot gradedqualityCmaintenanceEnables MCP-compliant coding agents to discover and claim escrowed software bounties, verify live PayPal escrow, push lease-renewing progress checkpoints, validate and upload artifacts, and submit deliverables for verification and payout.MIT
- AlicenseAqualityBmaintenanceEnables submitting claims and receiving Ed25519-signed, hash-chained verdicts resolved against real external ground truth, supporting resolvers like GitHub PRs, on-chain transactions, URL JSON, HTTP status, and Kalshi markets.563 npm1MIT
Glama MCP Gateway
Add one secure layer between your agents and this server.