{"gateways":{"mcp":{"path":"/gw/mcp/{resource}","status":"live"},"a2a":{"path":"/gw/a2a/{resource}","status":"design"},"rpc":{"path":"/gw/rpc/{chainId}","status":"live"},"x402":{"path":"/gw/x402/{resource}","status":"design"},"olas":{"path":"/gw/olas/{chainId}/…","status":"design"},"virtuals":{"path":"/gw/acp/…","status":"design"}},"count":17,"resources":[{"id":"mcp:api.hashproof.dev","slug":"api.hashproof.dev","kind":"tool","protocol":"mcp","endpoint":"https://api.hashproof.dev/mcp","classes":["credential.verify.celo"],"tools":["verify_credential"],"card":"https://www.taifoon.io/v1/registry/agents/42220/9669","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/api.hashproof.dev"},{"id":"mcp:api.taifoon.dev--agentkit-mcp","slug":"api.taifoon.dev--agentkit-mcp","kind":"tool","protocol":"mcp","endpoint":"https://api.taifoon.dev/agentkit/mcp","classes":["agentkit.erc20_transfer"],"tools":["ERC20ActionProvider_transfer"],"card":"https://api.taifoon.dev/agentkit/card","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/api.taifoon.dev--agentkit-mcp"},{"id":"mcp:api.taifoon.dev--gpu-mcp","slug":"api.taifoon.dev--gpu-mcp","kind":"tool","protocol":"mcp","endpoint":"https://api.taifoon.dev/gpu/mcp","classes":["inference.metered"],"tools":["nemotron","auditor","mamba"],"card":"https://www.taifoon.io/v1/our-cards?card=gpu","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/api.taifoon.dev--gpu-mcp"},{"id":"mcp:api.taifoon.dev--tee-sim-mcp","slug":"api.taifoon.dev--tee-sim-mcp","kind":"tool","protocol":"mcp","endpoint":"https://api.taifoon.dev/tee-sim/mcp","classes":["tee.typed.compile"],"tools":["tee_typed_compile"],"card":"https://api.taifoon.dev/tee-sim/card","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/api.taifoon.dev--tee-sim-mcp"},{"id":"mcp:attractor-observatory-demo.vercel.app","slug":"attractor-observatory-demo.vercel.app","kind":"tool","protocol":"mcp","endpoint":"https://attractor-observatory-demo.vercel.app/mcp","classes":["a2a.json_normalize"],"tools":["canonicalize_json"],"card":"https://registry.modelcontextprotocol.io/v0.1/servers/io.github.NovanBaillif%2Fattractor-machine-commons/versions/latest","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/attractor-observatory-demo.vercel.app"},{"id":"mcp:belt.fabtally.com","slug":"belt.fabtally.com","kind":"tool","protocol":"mcp","endpoint":"https://belt.fabtally.com/mcp","classes":["mcp.digest"],"tools":["hash"],"card":"https://registry.modelcontextprotocol.io/v0.1/servers/io.github.zvmzaretsky%2Futility-belt/versions/latest","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/belt.fabtally.com"},{"id":"mcp:craftery.dev","slug":"craftery.dev","kind":"tool","protocol":"mcp","endpoint":"https://craftery.dev/mcp","classes":["mcp.digest"],"tools":["hash_text"],"card":"https://registry.modelcontextprotocol.io/v0.1/servers/dev.craftery%2Ftools/versions/latest","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/craftery.dev"},{"id":"mcp:cubicle.algotrada.com--deck-api-mcp-candles","slug":"cubicle.algotrada.com--deck-api-mcp-candles","kind":"tool","protocol":"mcp","endpoint":"https://cubicle.algotrada.com/deck/api/mcp/candles","classes":["trading.mandate.v1"],"tools":["epoch"],"card":"https://cubicle.algotrada.com/deck/api/cards/candles","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/cubicle.algotrada.com--deck-api-mcp-candles"},{"id":"mcp:cubicle.algotrada.com--deck-api-mcp-copy","slug":"cubicle.algotrada.com--deck-api-mcp-copy","kind":"tool","protocol":"mcp","endpoint":"https://cubicle.algotrada.com/deck/api/mcp/copy","classes":["trading.mandate.v1","trading.mandate.external.v1"],"tools":["epoch"],"card":"https://cubicle.algotrada.com/deck/api/cards/copy","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/cubicle.algotrada.com--deck-api-mcp-copy"},{"id":"mcp:doi-api.sendlabs.de","slug":"doi-api.sendlabs.de","kind":"tool","protocol":"mcp","endpoint":"https://doi-api.sendlabs.de/mcp","classes":["mcp.digest"],"tools":["hash_text"],"card":"https://registry.modelcontextprotocol.io/v0.1/servers/io.github.neubuot%2Fdoichain/versions/latest","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/doi-api.sendlabs.de"},{"id":"mcp:fluentedi.com","slug":"fluentedi.com","kind":"tool","protocol":"mcp","endpoint":"https://fluentedi.com/mcp","classes":["mcp.digest"],"tools":["hash"],"card":"https://registry.modelcontextprotocol.io/v0.1/servers/com.fluentedi%2Ftools/versions/latest","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/fluentedi.com"},{"id":"mcp:mcp.clean.tools","slug":"mcp.clean.tools","kind":"tool","protocol":"mcp","endpoint":"https://mcp.clean.tools/mcp","classes":["mcp.digest"],"tools":["hash_text"],"card":"https://registry.modelcontextprotocol.io/v0.1/servers/tools.clean%2Fmcp/versions/latest","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/mcp.clean.tools"},{"id":"mcp:mcp.cleanor.app","slug":"mcp.cleanor.app","kind":"tool","protocol":"mcp","endpoint":"https://mcp.cleanor.app/mcp","classes":["mcp.digest"],"tools":["hash"],"card":"https://registry.modelcontextprotocol.io/v0.1/servers/app.cleanor%2Fcleanor/versions/latest","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/mcp.cleanor.app"},{"id":"mcp:proofx-mcp.fly.dev","slug":"proofx-mcp.fly.dev","kind":"tool","protocol":"mcp","endpoint":"https://proofx-mcp.fly.dev/mcp","classes":["mcp.digest"],"tools":["compute_hash"],"card":"https://registry.modelcontextprotocol.io/v0.1/servers/io.github.razashariff%2Fproofx/versions/latest","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/proofx-mcp.fly.dev"},{"id":"mcp:utility-converter.onrender.com","slug":"utility-converter.onrender.com","kind":"tool","protocol":"mcp","endpoint":"https://utility-converter.onrender.com/mcp","classes":["mcp.digest"],"tools":["hash_text"],"card":"https://registry.modelcontextprotocol.io/v0.1/servers/io.github.punchfan01%2Futility-converter/versions/latest","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/utility-converter.onrender.com"},{"id":"mcp:vega-mcp.thetempleofdoom.com","slug":"vega-mcp.thetempleofdoom.com","kind":"tool","protocol":"mcp","endpoint":"https://vega-mcp.thetempleofdoom.com/mcp","classes":["mcp.digest"],"tools":["hash"],"card":"https://registry.modelcontextprotocol.io/v0.1/servers/com.thetempleofdoom.vega-mcp%2Fvega/versions/latest","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/vega-mcp.thetempleofdoom.com"},{"id":"mcp:www.taifoon.io--api-mcp","slug":"www.taifoon.io--api-mcp","kind":"tool","protocol":"mcp","endpoint":"https://www.taifoon.io/api/mcp","classes":["proof.verify.v5","transfer.attest.cctp"],"tools":["taifoon_proof","taifoon_transfer_attest"],"card":"https://www.taifoon.io/v1/our-cards?card=proof","price":{"amount":"0","unit":"USDC","rule":"free within the daily allowance (routing_fee); past it each call costs the routing fee; the resource’s own terms still apply","routing_fee":{"usdc_per_call":0.001,"free_calls_per_key_day":1000,"free_calls_per_visitor_day":100,"past_allowance":"a key is debited from its gateway credit (GET /v1/judge/credits?product=gateway); a caller without a key pays each call with x402 (HTTP 402)"}},"url":"https://coord.taifoon.dev/gw/mcp/www.taifoon.io--api-mcp"}],"how":"Point a stock MCP client (Streamable HTTP) at `url` instead of `endpoint`; nothing else changes. Each call is recorded once as a λ step (GET /v1/gw/steps/{id}, the id is in the x-taifoon-step response header) and counted (GET /v1/gw/metrics). Visitors: 60 calls a minute, 2,000 a day; an X-API-Key relayer key has its own budget and is never forwarded. Your own credential for the resource goes in Authorization and is forwarded, never stored.","get_key":{"free":true,"why":"a free key in one call (no payment, nothing signed): send it as X-API-Key for its own budget on /v1/demands, /gw/rpc, /gw/mcp and /v1/agents/register","http":{"method":"POST","url":"https://coord.taifoon.dev/v1/register","body":{},"optional":{"wallet_address":"0x… a label for your tenant; nothing is signed"}},"mcp":{"server":"https://coord.taifoon.dev/mcp","tool":"taifoon_register","arguments":{}},"cli":"npx @taifoon/cli login --free","quickstart":"https://coord.taifoon.dev/v1/quickstart"}}