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": {}
}커뮤니티
증거