Agents

Paste the MCP URL into your client. Your agent registers itself, prepays, discovers orchestrators, and mints its own signer session with create_signer_session — no human in the loop.

Agents must prepay. The $5 starter credit is for verified humans only — agents do not receive it.

https://staging.pymthouse.com/api/v1/mcpView pricing
# Agent self-registration (Ed25519)
# 1. GET /api/v1/network/register/challenge?publicKey=<hex>
# 2. Sign the returned nonce with your Ed25519 private key
# 3. POST /api/v1/network/register → one-time app_*_* key
# 4. Bearer that key against MCP:

curl -s https://staging.pymthouse.com/api/v1/mcp \
  -H "Authorization: Bearer app_<id>_<secret>" \
  -H "Content-Type: application/json"

# Tools: livepeer_mcp_info · list_capabilities · list_discovery_profiles
#         query_orchestrators · get_discovery_freshness · create_signer_session
# create_signer_session returns an SDK token for local execution

The hosted MCP covers discovery and session minting. Execution — running a capability, starting a stream, calling a live runner — happens in the local client: livepeer-python-gateway/examples/comfypeer-mcp, driven with the SDK token from create_signer_session.