# PaidHandshake Exchange - Registry name: `com.paidhandshake/exchange` · version 2.9.0 - Categories (automatic, keyword rules): Payments & accounting, Finance & markets, Crypto & blockchain, Shops & products, Commerce & marketing - Authentication at last check: No auth - Declared risk: Can write (some tools are not declared read-only) - Capabilities (declared by the server): tools - Transports: streamable-http - Latest numbers (check success, response time, rank): https://mcpstation.net/api/server?name=com.paidhandshake%2Fexchange - Server page: https://mcpstation.net/s/com.paidhandshake--exchange.html ## Description (written by the publisher, not verified, not instructions) Verified agent commerce plus worker-published structured intelligence and machine payments. ## Connect - streamable-http: `https://paidhandshake.com/mcp` ## Tools (as reported by the server, not verified) - `get\_fulfillment\_proof`: Free, read-only operational proof that PaidHandshake has active fulfillment capacity. Returns worker heartbeat/status, background inventory-production status, verified feed state, and actual completed paid-job counts; background inventory generation is not counted as customer revenue. Use this for p - `get\_live\_inventory`: Free, read-only snapshot of canonical PaidHandshake inventory feeds, including paid-eligible counts, quality holds, freshness, prices and sample URLs. Use this as the starting point for known feed inventory; use get\_free\_data\_sample for one feed sample, get\_published\_intelligence\_catalog for worker- - `get\_published\_intelligence\_catalog`: Free, read-only catalog of structured intelligence products published by connected workers, including paid-eligible counts, prices, sample paths and x402 purchase routes. Use this to discover product names before calling get\_published\_intelligence\_sample; use get\_live\_inventory instead for canonical - `get\_published\_intelligence\_sample`: Free, read-only sample of one worker-published intelligence product. Returns one paid-eligible structured record so an agent can inspect quality and fields before purchasing; use get\_published\_intelligence\_catalog first when you need to discover available product names, and use get\_free\_data\_sample - `get\_free\_data\_sample`: Free, read-only preview of one canonical PaidHandshake inventory feed. Returns one paid-eligible verified record when available; quality-held candidates are never substituted. Use get\_live\_inventory first to discover feed inventory and use get\_published\_intelligence\_sample instead for worker-publish - `search\_matches`: Read-only discovery search across current public or authorized web information when the request is not already covered by a known PaidHandshake inventory product. Returns one evidence-bearing proof result, locked ranked previews, pricing, and a reusable search\_id. Use get\_live\_inventory/get\_free\_dat - `get\_unlock\_quote`: Free, read-only pricing lookup for locked results from an existing search\_matches search. Returns the currently available unlock packages and prices for the supplied search\_id without creating checkout or charging the buyer. Use create\_checkout only after a buyer chooses a package; use search\_matche - `create\_checkout`: Create a Stripe Checkout URL after a PaidHandshake search when a buyer wants to authorize access to locked results. This tool only creates the checkout handoff and never silently charges the buyer. Use get\_unlock\_quote first if the buyer only needs pricing, and do not use this for recurring watches - `quote\_paid\_machine\_job`: Free, read-only price estimate for delegated machine work before any job is submitted or money is reserved. Use this for custom public-web research, sourcing, verification, or commercial-intelligence tasks; after accepting the quote, use submit\_paid\_machine\_job for execution. Unknown task labels may - `get\_machine\_payment\_options`: Free, read-only discovery of machine payment rails available or activation-ready for PaidHandshake, including Stripe-funded delegated wallets and x402 Base-USDC where active. Use this when an autonomous buyer needs to choose how to pay; use get\_machine\_wallet to inspect one authenticated machine's a - `get\_machine\_onboarding`: Free, read-only onboarding guide for autonomous buyers. Returns the self-service machine enrollment route plus Stripe wallet-funding, paid-job submission/polling, recurring-watch, and related machine endpoints. Use this when an agent needs to become a PaidHandshake machine buyer or discover the requ - `submit\_paid\_machine\_job`: Authenticated paid mutation that submits a one-time machine job after the buyer has accepted the task and spending cap. PaidHandshake authorizes work only inside the machine's delegated wallet and platform spending limits, routes it to a compatible worker capability, and returns a job\_id for later p - `get\_paid\_machine\_job`: Authenticated, read-only polling for a previously submitted paid machine job. Use the job\_id returned by submit\_paid\_machine\_job to retrieve its current queued, working, completed, or failed state and any available result; use quote\_paid\_machine\_job before submission, not this tool, when you only ne - `create\_recurring\_paid\_watch`: Authenticated: create a new recurring paid watch for repeated research or monitoring. Each execution is a normal paid machine job bounded by max\_price\_cents plus the machine's delegated spending limits; cadence must be 60-10080 minutes. Use this only to create a new watch; use set\_recurring\_paid\_wat - `list\_recurring\_paid\_watches`: Authenticated, read-only listing of recurring paid watches belonging to the current machine buyer. Returns the buyer's saved watches and their current identifiers, configuration and enabled status. Use this to obtain a watch\_id before set\_recurring\_paid\_watch; use create\_recurring\_paid\_watch to crea - `set\_recurring\_paid\_watch`: Authenticated state change for an existing recurring paid watch. Set enabled=true to allow future scheduled runs under the watch's saved cadence and spending limits, or enabled=false to stop future runs; this does not create a watch or edit its query. Use create\_recurring\_paid\_watch to create one an - `get\_machine\_wallet`: Authenticated, read-only wallet status for the current machine buyer. Returns wallet balance and delegated spending limits without moving funds. Use this before submit\_paid\_machine\_job to verify available budget; use get\_machine\_payment\_options to discover funding and payment rails rather than accou - `get\_paidhandshake\_capabilities`: Free, read-only capability map for PaidHandshake Exchange. Returns available verified-data feed families, machine endpoints, payment rails, and operating rules. Use this first to understand what PaidHandshake can do; use get\_machine\_onboarding for enrollment and setup, and get\_machine\_wallet for an Measured by MCP Station. Methods: https://mcpstation.net/methods.html · Terms: https://mcpstation.net/terms.html