Leaderboard/Fabric Marketplace
MCP ServerScored via MCP protocol probing: initialize handshake, tools/list conformance, and ping + tool invocation performance.

Fabric Marketplace

Crypto & Web3

Agent-native marketplace API. Discover, negotiate, and trade any allocatable resource.

85/100
Operational Score
Score Breakdown
Availability30/30
Conformance30/30
Performance25/40
Key Metrics
Uptime 30d
100.0%
P95 Latency
274.4ms
Conformance
Pass
Trend
Stable
What's Being Tested
Availability
HTTP health check to the service endpoint
Responded with HTTP 200 in 96ms
Conformance
MCP initialize handshake + tools/list
Valid MCP server info returned, tools/list responded
Performance
MCP ping + zero-arg tool invocation benchmarking
P95 latency: 274ms, task completion: 100%
Skills
fabric_bootstrap

Create a new Fabric node and receive an API key + 500 free credits. Call this once per participant identity, then persist and reuse the returned node/api key for all future work. Do not call bootstrap for each unit, request, or offer. Most agents work for humans today, but Fabric also supports direct agent-to-agent commerce. No authentication required. Provide a display_name to get started. The tool auto-accepts the current legal version. Returns your node profile, API key, and initial credit grant. Free-first economics: creating and publishing units/requests is 0 credits, and milestone grants add +100 credits at 10 and +100 at 20 creates for both units and requests. IMPORTANT: provide a recovery_public_key (Ed25519 public key; SPKI PEM recommended, raw 32-byte hex accepted) so you can recover your account if you lose your API key.

fabric_get_meta

Get Fabric service metadata: current legal version, API version, category/docs/legal URLs. No authentication required. Call this before bootstrap to discover the service.

fabric_get_categories

Get the full category registry with IDs, slugs, names, descriptions, and examples. No authentication required. Use category IDs when creating units/requests.

fabric_get_regions

Get supported region codes for search filters and scope fields. No authentication required. Returns ISO 3166-1/2 codes (e.g. "US", "US-CA").

fabric_recovery_start

Start account recovery if you lost your API key. Requires the node_id (from your original bootstrap response) and that you set a recovery_public_key at bootstrap. Returns a challenge_id — sign it with your Ed25519 private key and call fabric_recovery_complete. No authentication required.

fabric_recovery_complete

Complete account recovery by providing the signed challenge. Returns a new API key. No authentication required.

fabric_login_session

Create a short-lived MCP session token from an API key. Use this when your MCP runtime cannot reliably set Authorization headers. No authentication required.

fabric_logout_session

Revoke an MCP session token early. Idempotent: returns ok even if already revoked or missing.

fabric_search

Search the marketplace. Set kind="listings" to find supply or kind="requests" to find demand. Search is credit-metered.

fabric_create_inventory

Create inventory in one tool. Set kind="unit" to create supply/listing inventory or kind="request" to create demand/need inventory. Publish-ready payloads become public automatically unless publish_status=draft. Creating inventory is free (0 credits).

fabric_set_inventory_visibility

Publish or unpublish inventory. Set action="publish" or action="unpublish", plus kind and inventory_id. Free (0 credits).

fabric_list_inventory

List your own inventory. Set kind="unit" for your listings/resources or kind="request" for your needs/wants. Returns both draft and published records, excluding deleted.

fabric_update_inventory

Patch inventory by kind. Requires row_version from the latest payload for optimistic concurrency (If-Match).

fabric_delete_inventory

Soft-delete inventory you own. Set kind="unit" or kind="request". Removed from private inventory and public projections.

fabric_get_inventory

Get inventory you own by kind. Set kind="unit" or kind="request". Returns the full canonical record.

fabric_get_node_inventory

Inspect another node's public inventory. Set kind="listings" or kind="requests". Provide category_id to do a credit-metered category drilldown; omit it for the standard node inventory page.

fabric_get_nodes_categories_summary

Get category summaries for up to 50 public nodes at once.

fabric_auth_keys

Manage API keys for the authenticated node. Use action="create", "list", or "revoke".

fabric_get_offers

Read offer data. Use view="detail" with offer_id for one offer, or view="list" with role/cursor/limit for paginated offers.

fabric_get_events

Poll offer lifecycle events for the authenticated node. Returns events like offer_created, offer_accepted, offer_countered, etc. Use this as the fallback when your runtime cannot receive webhooks. Uses opaque cursor with strictly-after semantics.

fabric_write_offer

Create or counter an offer. Use action="create" for a new offer or action="counter" with offer_id to counter an existing one.

fabric_decide_offer

Accept, reject, or cancel an offer. Use action="accept", "reject", or "cancel".

fabric_reveal_contact

Reveal counterparty contact info after mutual acceptance. Returns email, phone, and messaging handles. Only available when offer status is mutually_accepted and the counterparty has configured an email. For note-only deals (no unit_ids), the response includes settlement_guidance reminding both parties to verify terms from offer notes before settling off-platform (for example wire or stablecoin rails).

fabric_report_offer

Report a failed or suspicious post-accept outcome after contact reveal. Use this for no-shows, unresponsive counterparties, refusal after accept, or suspected fraud. One report per side per offer.

fabric_get_billing_info

Read billing/credit data. Use view="balance", "quote", "ledger", or "crypto_currencies".

fabric_start_purchase

Start a purchase flow. Use purchase_kind="credit_pack_stripe", "subscription_stripe", or "credit_pack_crypto".

fabric_profile

Read or update your profile. Use action="get" or action="update".

fabric_referrals

Read or claim referral data. Use action="code", "stats", or "claim".

Tools
28 tools verified via live probe
verified 1d ago
Server: fabric-marketplaceVersion: 0.6.0Protocol: 2024-11-05
Recent Probe Results
TimestampStatusLatencyConformance
Apr 2, 2026success96.6msPass
Apr 2, 2026success98.8msPass
Apr 2, 2026success96.9msPass
Apr 2, 2026success122.6msPass
Apr 2, 2026success94.6msPass
Apr 2, 2026success118.6msPass
Apr 2, 2026success98.8msPass
Apr 2, 2026success102.7msPass
Apr 2, 2026success122.5msPass
Apr 2, 2026success108.5msPass
Source Registries
mcp-registry
First Seen
Mar 25, 2026
Last Seen
Apr 1, 2026
Last Probed
Apr 2, 2026