agent-embassy

Agents pay for work and prove what happened.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "agent-embassy": {
      "url": "https://aemb.pro/mcp"
    }
  }
}

Remote endpoints

https://aemb.pro/mcpstreamable-http

What it can do

Tool inventory

Tools (13)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟡register_recovery(contact_name, contact_handle, quorum_rules, recovery_blob, idempotency_key, ...)

Agents pay for work and prove what happened. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/recovery/register with an x402 payment ($1.00, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "contact_name": {
      "type": "string"
    },
    "contact_handle": {
      "type": "string"
    },
    "quorum_rules": {
      "type": "string"
    },
    "recovery_blob": {
      "type": "string"
    },
    "idempotency_key": {
      "type": "string"
    },
    "agent_wallet": {
      "type": "string",
      "description": "dev mode only"
    }
  },
  "required": [
    "contact_name",
    "quorum_rules",
    "recovery_blob",
    "idempotency_key"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡verified_check(url, expect_status, expect_body_contains, expect_json_path, expect_json_equals, ...)

Agents pay for work and prove what happened. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/check/verify with an x402 payment ($0.15, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string"
    },
    "expect_status": {
      "type": "number"
    },
    "expect_body_contains": {
      "type": "string"
    },
    "expect_json_path": {
      "type": "string"
    },
    "expect_json_equals": {},
    "idempotency_key": {
      "type": "string"
    },
    "agent_wallet": {
      "type": "string",
      "description": "dev mode only"
    }
  },
  "required": [
    "url",
    "idempotency_key"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡prove_it(url, idempotency_key)

Agents pay for work and prove what happened. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/check/prove with an x402 payment ($0.25, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string"
    },
    "idempotency_key": {
      "type": "string"
    }
  },
  "required": [
    "url",
    "idempotency_key"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡trust_report(url, idempotency_key, agent_wallet)

Agents pay for work and prove what happened. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/trust/report with an x402 payment ($0.25, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string"
    },
    "idempotency_key": {
      "type": "string"
    },
    "agent_wallet": {
      "type": "string",
      "description": "dev mode only"
    }
  },
  "required": [
    "url",
    "idempotency_key"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡compute_history(gpu, limit, idempotency_key, agent_wallet)

Agents pay for work and prove what happened. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/markets/compute/history with an x402 payment ($0.25, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "gpu": {
      "type": "string"
    },
    "limit": {
      "type": "number"
    },
    "idempotency_key": {
      "type": "string"
    },
    "agent_wallet": {
      "type": "string",
      "description": "dev mode only"
    }
  },
  "required": [
    "idempotency_key"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡compute_alerts(gpu, limit, idempotency_key, agent_wallet)

Agents pay for work and prove what happened. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/markets/compute/alerts with an x402 payment ($0.25, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "gpu": {
      "type": "string"
    },
    "limit": {
      "type": "number"
    },
    "idempotency_key": {
      "type": "string"
    },
    "agent_wallet": {
      "type": "string",
      "description": "dev mode only"
    }
  },
  "required": [
    "idempotency_key"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡research_paper(paper_id, idempotency_key, agent_wallet, bundle, buyer_alias)

Agents pay for work and prove what happened. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/research/paper with an x402 payment ($250.00, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "paper_id": {
      "type": "string"
    },
    "idempotency_key": {
      "type": "string"
    },
    "agent_wallet": {
      "type": "string",
      "description": "dev mode only"
    },
    "bundle": {
      "type": "string"
    },
    "buyer_alias": {
      "type": "string"
    }
  },
  "required": [
    "paper_id",
    "idempotency_key"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡assurance_check(provider_endpoint, action, amount_usdc, permissions_requested, idempotency_key, ...)

Agents pay for work and prove what happened. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/assurance/check with an x402 payment ($0.25, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "provider_endpoint": {
      "type": "string"
    },
    "action": {
      "type": "string"
    },
    "amount_usdc": {
      "type": "string"
    },
    "permissions_requested": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "idempotency_key": {
      "type": "string"
    },
    "context": {
      "type": "string"
    }
  },
  "required": [
    "provider_endpoint",
    "action",
    "amount_usdc",
    "permissions_requested",
    "idempotency_key"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡agentid_issue(agent_pubkey, agent_key_scheme, operator_name, operator_contact, principal_id, ...)

Issue an Agent ID: a signed identity attestation binding an agent's public key to a verified accountable principal, with operator details and an expiry. Issuance is refused when the principal cannot be verified — that refusal is what makes the ID worth anything. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/agent-id/issue with an x402 payment ($0.25, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "agent_pubkey": {
      "type": "string"
    },
    "agent_key_scheme": {
      "type": "string"
    },
    "operator_name": {
      "type": "string"
    },
    "operator_contact": {
      "type": "string"
    },
    "principal_id": {
      "type": "string"
    },
    "principal_kind": {
      "type": "string"
    },
    "principal_label": {
      "type": "string"
    },
    "principal_attestation_method": {
      "type": "string"
    },
    "validity_days": {
      "type": "number"
    },
    "idempotency_key": {
      "type": "string"
    },
    "agent_wallet": {
      "type": "string",
      "description": "dev mode only"
    }
  },
  "required": [
    "agent_pubkey",
    "operator_name",
    "operator_contact",
    "principal_id",
    "principal_kind",
    "principal_label",
    "principal_attestation_method",
    "idempotency_key"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡agentid_verify(agent_id, idempotency_key, agent_wallet)

Check an Agent ID's current standing: valid, revoked, expired, or unknown. Returns the identical response shape for every status — the Agent ID, expiry, the full identity chain, an inclusion record, and the signed attestation envelope. Unknown IDs report unknown; never an error. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/agent-id/verify with an x402 payment ($0.25, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "agent_id": {
      "type": "string"
    },
    "idempotency_key": {
      "type": "string"
    },
    "agent_wallet": {
      "type": "string",
      "description": "dev mode only"
    }
  },
  "required": [
    "agent_id",
    "idempotency_key"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡agentid_revoke(agent_id, reason, revocation_signature, idempotency_key, agent_wallet)

Retire an Agent ID instantly. Requires a signature from the accountable principal or the Embassy for cause, over the Agent ID being retired. A retired ID reports revoked on every later check. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/agent-id/revoke with an x402 payment ($0.25, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "agent_id": {
      "type": "string"
    },
    "reason": {
      "type": "string"
    },
    "revocation_signature": {
      "type": "string"
    },
    "idempotency_key": {
      "type": "string"
    },
    "agent_wallet": {
      "type": "string",
      "description": "dev mode only"
    }
  },
  "required": [
    "agent_id",
    "reason",
    "revocation_signature"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡agentid_renew(agent_id, validity_days, revocation_signature, idempotency_key, agent_wallet)

Renew an Agent ID before it expires: issues a fresh Agent ID carrying the same identity chain with a new expiry, and retires the old one. Requires the same principal-or-Embassy signature as retiring. MONETIZED VIA x402 — paid tool, not free. POST https://agent-embassy.fly.dev/v1/agent-id/renew with an x402 payment ($0.25, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "agent_id": {
      "type": "string"
    },
    "validity_days": {
      "type": "number"
    },
    "revocation_signature": {
      "type": "string"
    },
    "idempotency_key": {
      "type": "string"
    },
    "agent_wallet": {
      "type": "string",
      "description": "dev mode only"
    }
  },
  "required": [
    "agent_id",
    "revocation_signature"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name, e.g. verified_check"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to POST the tool inputs to"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.15\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: POST the tool inputs as JSON to paid_url with an x402 v2 PAYMENT-SIGNATURE header"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢compute_spot_prices(gpu, type, verified, min_gpus, max_results)

Agents pay for work and prove what happened. MONETIZED VIA x402 — paid tool, not free. GET https://agent-embassy.fly.dev/v1/markets/compute/spot with an x402 payment ($0.25, USDC on Base or Arbitrum One).

Input Schema

{
  "type": "object",
  "properties": {
    "gpu": {
      "type": "string"
    },
    "type": {
      "type": "string",
      "enum": [
        "ondemand",
        "bid",
        "reserved"
      ]
    },
    "verified": {
      "type": "boolean"
    },
    "min_gpus": {
      "type": "integer",
      "minimum": 1
    },
    "max_results": {
      "type": "integer",
      "minimum": 1,
      "maximum": 25
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Output Schema

{
  "type": "object",
  "properties": {
    "payment_required": {
      "type": "boolean",
      "const": true,
      "description": "Always true: this MCP tool is a payment pointer; the tool itself is monetized via x402."
    },
    "tool": {
      "type": "string",
      "description": "Tool name: compute_spot_prices"
    },
    "paid_url": {
      "type": "string",
      "description": "x402-paid HTTPS URL to GET (with query params) for the market snapshot"
    },
    "price": {
      "type": "string",
      "description": "Exact price, e.g. \"$0.25\""
    },
    "networks": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "EVM CAIP-2 network ids accepted"
    },
    "asset": {
      "type": "string",
      "description": "Settlement asset"
    },
    "facilitator": {
      "type": "string",
      "description": "x402 facilitator"
    },
    "how": {
      "type": "string",
      "description": "How to pay: GET the paid_url with an x402 v2 PAYMENT-SIGNATURE header carrying the USDC authorization"
    }
  },
  "required": [
    "payment_required",
    "tool",
    "paid_url",
    "price",
    "networks",
    "asset",
    "facilitator",
    "how"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded13 tools