PaidHandshake Exchange

Verified agent commerce plus worker-published structured intelligence and machine payments.

Sollte ich dies verwenden

Qualität und Sicherheit

B
Qualität der Beschreibung
91%
Vollständigkeit des Schemas
59%
Qualität der Benennung
97%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (7)

  • LOWTool 'get_free_data_sample' description lacks action verbin get_free_data_sample
  • LOWTool 'get_machine_onboarding' description lacks action verbin get_machine_onboarding
  • LOWTool 'get_paid_machine_job' description lacks action verbin get_paid_machine_job
  • LOWTool 'get_machine_wallet' description lacks action verbin get_machine_wallet
  • LOWTool 'get_paidhandshake_capabilities' description lacks action verbin get_paidhandshake_capabilities
  • LOWTool 'get_published_intelligence_catalog' name length outside 3-30 rangein get_published_intelligence_catalog
  • LOWTool 'get_published_intelligence_sample' name length outside 3-30 rangein get_published_intelligence_sample

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~1,322Tokens (Tool-Definitionen)
~403 BTypische Antwortgröße
Mittlere Auswirkung auf die Aufmerksamkeit (1.03% von 128k Kontext)

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-http

Was es kann

Tool-Inventar

Tools (18)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢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

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet18 Tools