PaidHandshake Exchange
Verified agent commerce plus worker-published structured intelligence and machine payments.
Sollte ich dies verwenden
Qualität und Sicherheit
Befunde (7)
- LOWin get_free_data_sample
- LOWin get_machine_onboarding
- LOWin get_paid_machine_job
- LOWin get_machine_wallet
- LOWin get_paidhandshake_capabilities
- LOWin get_published_intelligence_catalog
- LOWin get_published_intelligence_sample
Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.
Kontextkosten
Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.
Installieren
Installation mit einem Klick
Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:
{
"mcpServers": {
"exchange": {
"url": "https://paidhandshake.com/mcp"
}
}
}Remote-Endpunkte
https://paidhandshake.com/mcpstreamable-httpWas es kann
Tool-Inventar
Tools (18)
🟢get_fulfillment_proof
Free: show live Tech-World worker heartbeat, background inventory production, current verified feed status and actual completed paid-job counts. Internal inventory work is explicitly excluded from revenue.
Eingabe-Schema
{
"type": "object",
"properties": {}
}🟢get_live_inventory
Free: list canonical PaidHandshake inventory snapshot with paid-eligible counts, quality holds, freshness, prices and sample URLs.
Eingabe-Schema
{
"type": "object",
"properties": {}
}Ausgabe-Schema
{
"type": "object",
"properties": {
"snapshot_id": {
"type": "string"
},
"feeds": {
"type": "array",
"items": {
"type": "object",
"properties": {
"slug": {
"type": "string"
},
"status": {
"type": "string"
},
"paid_eligible_count": {
"type": "integer"
},
"quality_hold_count": {
"type": "integer"
}
}
}
}
}
}🟢get_published_intelligence_catalog
Free: list structured public intelligence products continuously published by connected workers, with paid-eligible counts, prices, samples and x402 routes.
Eingabe-Schema
{
"type": "object",
"properties": {}
}🟢get_published_intelligence_sample(product)
Free: return one paid-eligible worker-published intelligence record for a product.
Eingabe-Schema
{
"type": "object",
"properties": {
"product": {
"type": "string",
"enum": [
"commercial-project-signals",
"mobile-vendor-opportunities",
"artist-opportunities",
"local-demand-signals",
"research-partnership-opportunities",
"verified-field-work",
"buyer-signal-intelligence"
]
}
},
"required": [
"product"
]
}🟢get_free_data_sample(feed)
Free: return one paid-eligible verified sample when available. Quality-held candidates are never substituted.
Eingabe-Schema
{
"type": "object",
"properties": {
"feed": {
"type": "string",
"description": "PaidHandshake feed slug",
"enum": [
"rfp-procurement",
"business-buyer-intent",
"vendor-product-pricing",
"local-service-availability",
"grants-funding",
"business-expansion-permits",
"jobs-contract-work"
]
}
},
"required": [
"feed"
]
}🟢search_matches(query)
Search current public or authorized information for a lawful intent. Returns one evidence-bearing proof source, locked previews, pricing, and a reusable search_id.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 3,
"maxLength": 600
}
},
"required": [
"query"
]
}🟢get_unlock_quote(search_id)
Get current prices for unlocking additional ranked results from an existing PaidHandshake search.
Eingabe-Schema
{
"type": "object",
"properties": {
"search_id": {
"type": "string"
}
},
"required": [
"search_id"
]
}🟡create_checkout(search_id, package, result_id)
Create a Stripe Checkout URL for a PaidHandshake result package. The tool never silently charges a buyer.
Eingabe-Schema
{
"type": "object",
"properties": {
"search_id": {
"type": "string"
},
"package": {
"type": "string",
"enum": [
"single",
"top3",
"full"
]
},
"result_id": {
"type": "integer"
}
},
"required": [
"search_id",
"package"
]
}⚪quote_paid_machine_job(task_type, constraints)
Free: quote almost any lawful public-data/public-web research, sourcing, verification or commercial-intelligence task before a machine spends anything. Unknown task labels are routed to a compatible worker capability.
Eingabe-Schema
{
"type": "object",
"properties": {
"task_type": {
"type": "string"
},
"constraints": {
"type": "object"
}
},
"required": [
"task_type"
]
}🟢get_machine_payment_options
Free: return active and activation-ready machine payment rails, including Stripe-funded delegated wallets and x402 Base-USDC endpoints when activated.
Eingabe-Schema
{
"type": "object",
"properties": {}
}🟢get_machine_onboarding
Return self-service enrollment, Stripe wallet funding, paid-job, watch and polling endpoints for autonomous buyers.
Eingabe-Schema
{
"type": "object",
"properties": {}
}🟡submit_paid_machine_job(query, task_type, max_price_cents, idempotency_key, constraints)
Authenticated phm_ agents can submit custom or standard lawful paid work with max_price_cents. PaidHandshake preserves the requested task, routes execution to a compatible advertised worker capability, and auto-authorizes only inside delegated wallet, per-call, daily, monthly and platform limits.
Eingabe-Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"minLength": 3,
"maxLength": 1200
},
"task_type": {
"type": "string"
},
"max_price_cents": {
"type": "integer",
"minimum": 1
},
"idempotency_key": {
"type": "string"
},
"constraints": {
"type": "object"
}
},
"required": [
"query",
"max_price_cents"
]
}🟢get_paid_machine_job(job_id)
Poll a paid machine job using the authenticated phm_ bearer token.
Eingabe-Schema
{
"type": "object",
"properties": {
"job_id": {
"type": "string"
}
},
"required": [
"job_id"
]
}🟡create_recurring_paid_watch(name, query, task_type, constraints, cadence_minutes, ...)
Authenticated: create a recurring watch. Each run is a normal paid machine job bounded by max_price_cents and all delegated spending limits. Minimum cadence is 60 minutes.
Eingabe-Schema
{
"type": "object",
"properties": {
"name": {
"type": "string"
},
"query": {
"type": "string"
},
"task_type": {
"type": "string"
},
"constraints": {
"type": "object"
},
"cadence_minutes": {
"type": "integer",
"minimum": 60,
"maximum": 10080
},
"max_price_cents": {
"type": "integer",
"minimum": 1
},
"run_immediately": {
"type": "boolean"
}
},
"required": [
"query",
"max_price_cents"
]
}🟢list_recurring_paid_watches
Authenticated: list recurring watches for the machine buyer.
Eingabe-Schema
{
"type": "object",
"properties": {}
}🟡set_recurring_paid_watch(watch_id, enabled)
Authenticated: enable or disable a recurring paid watch.
Eingabe-Schema
{
"type": "object",
"properties": {
"watch_id": {
"type": "string"
},
"enabled": {
"type": "boolean"
}
},
"required": [
"watch_id",
"enabled"
]
}🟢get_machine_wallet
Return wallet balance and delegated spending limits for the authenticated machine.
Eingabe-Schema
{
"type": "object",
"properties": {}
}🟢get_paidhandshake_capabilities
Describe verified data feeds, machine endpoints, payment behavior, and operating principles.
Eingabe-Schema
{
"type": "object",
"properties": {}
}Community
Nachweis