_ registry / mcp streamable-http · checked 43m ago

gloam

https://www.gloam.trade

Registry code: 4edb0025a15c2876

api record

Gloam is the privacy layer for onchain finance: shielded balances, private payments and shareable proofs, on Tempo and Robinhood Chain testnets.

This hosted server only reads and plans. It never signs, never holds funds, and never takes a private key, recovery phrase or Gloam note secret. Never ask the user for one. If the user pastes one, tell them not to share it and to treat it as exposed.

endpoint
https://www.gloam.trade/mcp
protocol
streamable-http ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is gloam live?
Yes — it answered the hub's last check (checked 43m ago). It answered 100% of checks over the last 30 days.
Is gloam free to use?
Yes — the hub reached it with no key and no payment.
What tools does gloam have?
8 tools: gloam_networks, gloam_vault_stats, gloam_create_payment_request, gloam_verify_proof, gloam_plan_deposit, gloam_info, gloam_connect_full_agent, gloam_mpp_how_to.
Is gloam safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
100%

90 days 100%· all time 100%

latency
445ms

last good check

priced tools
0

of 8 tools

_ answered our checks, 90 days 1 checks · signed record
  • unknown → live
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ what it can do 8 tools
3 open 5 never probed 3 of 8 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • gloam_info open 43m ago

    What Gloam is, what this hosted server can do, and where to go to sign or spend. Call this first. This server only reads and plans: it never holds funds and never takes a private key, recovery phrase or note secret.

    mcp-tool

    {
      "type": "object",
      "properties": {}
    }
    arguments 4 lines
  • gloam_connect_full_agent open 43m ago

    Commands to install the local Gloam MCP server, which can sign and pay (shield, private pay, x402 and MPP, spending limits) with keys kept on your machine: Claude Code, Codex, Cursor, VS Code, Claude Desktop and any MCP client, plus the plugin marketplace cryptoduke01/gloam-plugins.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "client": {
          "enum": [
            "claude-code",
            "codex",
            "cursor",
            "vscode",
            "claude-desktop",
            "gemini",
            "all"
          ],
          "type": "string",
          "default": "all",
          "description": "Which app to show commands for."
        }
      }
    }
    arguments 19 lines
  • gloam_mpp_how_to open 43m ago

    How to pay or charge privately over MPP (the Machine Payments Protocol, HTTP 402) with the gloam method from @gloamtrade/mppx-gloam, with code. A charge settles as a private transfer in a Gloam vault: the chain sees no amount, asset, payer or payee.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "role": {
          "enum": [
            "pay",
            "charge",
            "both"
          ],
          "type": "string",
          "default": "both",
          "description": "\"charge\" to get paid for an API or tool, \"pay\" for an agent or app paying one, \"both\" for both."
        },
        "network": {
          "enum": [
            "tempo",
            "robinhood"
          ],
          "type": "string",
          "default": "tempo",
          "description": "Gloam network: \"tempo\" (Tempo Moderato testnet, private stablecoin payments) or \"robinhood\" (Robinhood Chain testnet)."
        }
      }
    }
    arguments 24 lines
  • gloam_networks unknown never probed

    The networks Gloam runs on, with each vault (pool) address, the assets you can deposit (OUSD and PathUSD on Tempo, USDG and ETH on Robinhood Chain), explorers, RPCs and faucets.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "network": {
          "enum": [
            "tempo",
            "robinhood"
          ],
          "type": "string",
          "description": "Gloam network: \"tempo\" (Tempo Moderato testnet, private stablecoin payments) or \"robinhood\" (Robinhood Chain testnet). Leave out for both."
        }
      }
    }
    arguments 13 lines
  • gloam_vault_stats unknown never probed

    Public totals for each Gloam vault, read from the chain: what it holds, and counts of deposits, private transfers, cash outs and payment messages. Totals only, no wallets. Cached about a minute.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "network": {
          "enum": [
            "tempo",
            "robinhood"
          ],
          "type": "string",
          "description": "Gloam network: \"tempo\" (Tempo Moderato testnet, private stablecoin payments) or \"robinhood\" (Robinhood Chain testnet). Leave out for both."
        }
      }
    }
    arguments 13 lines
  • gloam_create_payment_request unknown never probed

    Make a link that asks someone to pay your Gloam address privately. It opens Pay in the Gloam app with the address, amount, asset and note filled in; the payer checks and sends. The details ride after the # of the link, so the payer's browser never sends them to a server. Needs your public Gloam address (gloamr1.…), never a key.

    mcp-tool

    {
      "type": "object",
      "required": [
        "to"
      ],
      "properties": {
        "to": {
          "type": "string",
          "description": "Your Gloam address to be paid at, gloamr1.… (public; find it in the app under Receive)."
        },
        "name": {
          "type": "string",
          "description": "Your name as the payer should see it (up to 40 characters)."
        },
        "note": {
          "type": "string",
          "description": "A reference the payer sees, e.g. \"Invoice 042\" (up to 80 characters)."
        },
        "asset": {
          "type": "string",
          "description": "Token symbol or address, e.g. USDG on Robinhood Chain, OUSD or PathUSD on Tempo. Default: the network's main stablecoin."
        },
        "amount": {
          "type": "string",
          "description": "Amount in whole units, e.g. \"12.50\". Leave out to let the payer choose."
        },
        "network": {
          "enum": [
            "tempo",
            "robinhood"
          ],
          "type": "string",
          "default": "robinhood",
          "description": "Gloam network: \"tempo\" (Tempo Moderato testnet, private stablecoin payments) or \"robinhood\" (Robinhood Chain testnet)."
        }
      }
    }
    arguments 37 lines
  • gloam_verify_proof unknown never probed

    Check a Gloam proof someone shared with you: proof of funds (gloamfunds1:), proof of payment (gloampay1:), payroll total (gloamroll1:) or balance disclosure (gloamdisc1:). Runs the same checks as gloam.trade/verify on the server: the zero-knowledge proof, that it was made on Gloam's vault, who it is for, expiry, and the live vault state. Proofs are meant to be shared; they hold no secrets.

    mcp-tool

    {
      "type": "object",
      "required": [
        "proof"
      ],
      "properties": {
        "proof": {
          "type": "string",
          "description": "The full proof text, starting gloamfunds1:, gloampay1:, gloamroll1: or gloamdisc1:."
        }
      }
    }
    arguments 12 lines
  • gloam_plan_deposit unknown never probed

    Plan a deposit into a private Gloam balance (a shield): the steps, what becomes public and what stays private, and the app link to do it. Does not sign or send anything; you sign in your own wallet in the app.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "asset": {
          "type": "string",
          "description": "Token symbol or address. Default: the network's main stablecoin (OUSD on Tempo, USDG on Robinhood Chain)."
        },
        "amount": {
          "type": "string",
          "description": "Amount in whole units, e.g. \"25\"."
        },
        "network": {
          "enum": [
            "tempo",
            "robinhood"
          ],
          "type": "string",
          "default": "tempo",
          "description": "Gloam network: \"tempo\" (Tempo Moderato testnet, private stablecoin payments) or \"robinhood\" (Robinhood Chain testnet)."
        }
      }
    }
    arguments 22 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id 4edb0025a15c2876.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/4edb0025a15c2876/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/4edb0025a15c2876/badge.svg)](https://brick.blue/agent/4edb0025a15c2876?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.