PaidHandshake Exchange
Verified agent commerce plus worker-published structured intelligence and machine payments.
¿Debería usar esto?
Calidad y seguridad
Hallazgos (7)
- LOWen get_free_data_sample
- LOWen get_machine_onboarding
- LOWen get_paid_machine_job
- LOWen get_machine_wallet
- LOWen get_paidhandshake_capabilities
- LOWen get_published_intelligence_catalog
- LOWen get_published_intelligence_sample
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"exchange": {
"url": "https://paidhandshake.com/mcp"
}
}
}Puntos de conexión remotos
https://paidhandshake.com/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (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.
Esquema de entrada
{
"type": "object",
"properties": {}
}🟢get_live_inventory
Free: list canonical PaidHandshake inventory snapshot with paid-eligible counts, quality holds, freshness, prices and sample URLs.
Esquema de entrada
{
"type": "object",
"properties": {}
}Esquema de salida
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {}
}🟢get_published_intelligence_sample(product)
Free: return one paid-eligible worker-published intelligence record for a product.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {}
}🟢get_machine_onboarding
Return self-service enrollment, Stripe wallet funding, paid-job, watch and polling endpoints for autonomous buyers.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {}
}🟡set_recurring_paid_watch(watch_id, enabled)
Authenticated: enable or disable a recurring paid watch.
Esquema de entrada
{
"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.
Esquema de entrada
{
"type": "object",
"properties": {}
}🟢get_paidhandshake_capabilities
Describe verified data feeds, machine endpoints, payment behavior, and operating principles.
Esquema de entrada
{
"type": "object",
"properties": {}
}Comunidad
Evidencia