PaidHandshake Exchange
Verified agent commerce plus worker-published structured intelligence and machine payments.
使うべきか
品質と安全性
検出事項(7)
- LOWget_free_data_sample 内
- LOWget_machine_onboarding 内
- LOWget_paid_machine_job 内
- LOWget_machine_wallet 内
- LOWget_paidhandshake_capabilities 内
- LOWget_published_intelligence_catalog 内
- LOWget_published_intelligence_sample 内
ツール定義とプロトコルへの準拠に関する自動分析に基づいています。
コンテキストコスト
これは、サーバーのツールがモデルのコンテキストに読み込まれるたびに消費されるおおよそのトークン数です。数が多いほど、ほかのタスクに使える注意が減ります。
インストール
ワンクリックインストール
これを `claude_desktop_config.json` ファイルに追加してください:
{
"mcpServers": {
"exchange": {
"url": "https://paidhandshake.com/mcp"
}
}
}リモートエンドポイント
https://paidhandshake.com/mcpstreamable-httpできること
ツール一覧
ツール(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.
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_live_inventory
Free: list canonical PaidHandshake inventory snapshot with paid-eligible counts, quality holds, freshness, prices and sample URLs.
入力スキーマ
{
"type": "object",
"properties": {}
}出力スキーマ
{
"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.
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_published_intelligence_sample(product)
Free: return one paid-eligible worker-published intelligence record for a product.
入力スキーマ
{
"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.
入力スキーマ
{
"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.
入力スキーマ
{
"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.
入力スキーマ
{
"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.
入力スキーマ
{
"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.
入力スキーマ
{
"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.
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_machine_onboarding
Return self-service enrollment, Stripe wallet funding, paid-job, watch and polling endpoints for autonomous buyers.
入力スキーマ
{
"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.
入力スキーマ
{
"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.
入力スキーマ
{
"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.
入力スキーマ
{
"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.
入力スキーマ
{
"type": "object",
"properties": {}
}🟡set_recurring_paid_watch(watch_id, enabled)
Authenticated: enable or disable a recurring paid watch.
入力スキーマ
{
"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.
入力スキーマ
{
"type": "object",
"properties": {}
}🟢get_paidhandshake_capabilities
Describe verified data feeds, machine endpoints, payment behavior, and operating principles.
入力スキーマ
{
"type": "object",
"properties": {}
}コミュニティ
エビデンス