Agent Access
Autonomous agents can create streams, record video, query analytics, and pay per-use without a human signup. FrameWorks exposes the same platform via MCP tools, GraphQL, and HTTP, with wallet-based identity and x402 micropayments so an agent can self-onboard, get challenged for payment on a billable call, top up via submit_payment, then retry.
Quick Start
Section titled “Quick Start”- Request a wallet challenge from
POST /auth/wallet-challengeor MCPrequest_wallet_challenge, sign the returned message, and exchange it atPOST /auth/wallet-loginor once through the MCP wallet headers. - Call the API operation you need via MCP or GraphQL with the resulting session or API token.
- If a rated operation needs payment, read the HTTP 402 /
INSUFFICIENT_BALANCEresponse and its x402 payment requirements. - Sign an EIP-3009 USDC authorization for one accepted network.
- Submit the payment through GraphQL
submitX402Paymentor MCPsubmit_payment; retry the identical payment while pending, then retry the rated operation without the payment header after confirmed credit.
Discovery
Section titled “Discovery”FrameWorks publishes metadata following the Agent Skills open standard so agents can discover and connect automatically.
| URL | Standard | Purpose |
|---|---|---|
/.well-known/mcp.json | MCP | Server discovery: endpoint, transports, auth schemes, public operations |
/.well-known/did.json | W3C DID | Decentralized identity and service endpoints |
/.well-known/oauth-protected-resource | RFC 9728 | OAuth resource metadata with wallet and x402 extensions |
/.well-known/security.txt | RFC 9116 | Security contact and advisories |
/skill.json | Agent Skills | Machine-readable skill metadata (name, auth, endpoints, keywords) |
/SKILL.md | Agent Skills | Human/LLM-readable quick-start guide |
/llms.txt | Emerging | LLM-friendly documentation index |
/robots.txt | Standard | Crawler directives (allows AI bots) |
skill.json
Section titled “skill.json”The primary machine-readable entry point. Compatible with OpenClaw, Claude Code, Cursor, Gemini CLI, and other Agent Skills consumers.
Live file:
https://frameworks.network/skill.json
MCP Discovery
Section titled “MCP Discovery”Agents that speak MCP can use /.well-known/mcp.json directly for full server discovery — endpoint, transports, auth schemes, public operations, and capabilities.
Live file:
https://bridge.frameworks.network/.well-known/mcp.json
Local Skill Installation
Section titled “Local Skill Installation”Install as a local skill for coding agents:
# Claude Codemkdir -p ~/.claude/skills/frameworks-networkcurl -o ~/.claude/skills/frameworks-network/SKILL.md https://frameworks.network/SKILL.md
# OpenClaw (via ClawHub)clawhub install frameworks-network
# OpenClaw (manual)mkdir -p ~/.openclaw/skills/frameworks-networkcurl -o ~/.openclaw/skills/frameworks-network/SKILL.md https://frameworks.network/SKILL.md
# Gemini CLI / Cursor / other Agent Skills consumersmkdir -p ./skills/frameworks-networkcurl -o ./skills/frameworks-network/SKILL.md https://frameworks.network/SKILL.mdOnce installed, the agent can activate the skill on demand to connect to and operate FrameWorks.
Authentication Methods
Section titled “Authentication Methods”Two methods, both stateless, no registration required:
| Method | Best For | Details |
|---|---|---|
| Wallet (EIP-191) | Autonomous agents | Sign a message, auto-provision a tenant. See Wallet Auth. |
| Bearer (JWT) | Dashboard users, API keys | From login or account settings. |
x402 (EIP-3009 USDC on Base/Arbitrum) tops up an authenticated tenant; it is never a login credential. The one anonymous payment is viewer:// playback, which credits the content owner without establishing an identity. See Payments.
Platform Capabilities
Section titled “Platform Capabilities”What agents can do via MCP:
| Category | Operations |
|---|---|
| Streams | Create, update, delete, refresh keys, monitor health |
| Clips | Create from live or recorded streams, delete |
| DVR | Start/stop catch-up recording |
| VOD | Upload, complete, abort, delete video assets |
| Playback | Resolve viewer endpoints with geo-routing |
| Billing | Top up with x402 or crypto deposit (ETH or USDC), check deposits, update billing details |
| Analytics | Usage aggregates, viewer metrics, geographic distribution |
| QoE Diagnostics | Rebuffering, buffer health, packet loss, routing, anomalies |
| Support | Search past conversations |
| API Exploration | Introspect GraphQL schema, generate queries from templates |
See the full MCP Reference for the current tools, resources, and prompts catalog.