AgentPMT

Machine Payment Endpoint Preflight

Saves ~15 min

Details

Inspect one public HTTPS endpoint without credentials or payment. Validate the URL, make one bounded GET request, and report whether its HTTP 402 x402 or MPP payment offers are parseable and internally consistent. Return protocols, prices, currencies, networks, recipients, expiries, conflicts, and a safe next action. Never sign, pay, or broadcast a transaction.

Tools In This Workflow

Workflow Steps

  1. 1Collect Payment Endpoint
  2. 2Validate Public URL
  3. 3Fetch Unpaid Payment Contract
  4. 4Report Payment Offer Safety
Step 1 of 4
Prompt1

Collect Payment Endpoint

Goal: Collect and normalize exactly one public HTTPS endpoint to inspect without credentials or payment. | Inputs: A caller-supplied HTTPS URL, including any non-secret query values required to reach its unpaid payment challenge. | Outputs: One normalized HTTPS URL and an explicit statement that the workflow will use GET without authentication, signing, or payment. | Constraints: Reject user information, credential-like query keys, non-HTTPS targets, localhost, private or reserved IPs, nonstandard ports, and requests that require POST, cookies, or authorization headers. Do not collect a wallet key, API key, payment credential, or personal data.

Frequently Asked Questions

How do I connect this workflow to my local agent like OpenClaw or Claude Code?

Install commands

npm install -g @agentpmt/mcp-router
agentpmt-setup

Hosted MCP config

{
  "mcpServers": {
    "agentpmt": {
      "type": "streamable-http",
      "url": "https://api.agentpmt.com/mcp",
      "headers": {
        "Authorization": "Bearer <AGENTPMT_BEARER_TOKEN>",
        "x-instance-metadata": "{\"client\":\"generic-mcp\",\"platform\":\"remote\"}"
      }
    }
  }
}

How do I trigger this workflow?

Agent prompt

Call the AgentPMT-Workflow-Skills tool with action 'get_workflow_skill' and skill_id 6a7b0450b6dc06ff61e21233 ("Machine Payment Endpoint Preflight").

Looking for help integrating AI into your business? Set up a free consultation.