PZERO

studio.pzeroPublished by pzero.studioOfficial publisherv1.0.0Updated Oct 24, 2026

Prepaid inference for agents over hosted MCP. Chat, image, and video.

VerifiedStreamable HTTPWeb executableAI & ML

Overview

AI-generated overview

PZERO provides prepaid inference for AI agents over a hosted MCP endpoint, covering chat, image, and video generation.

What you can do
PZERO is a remote MCP server that gives an assistant access to hosted inference for chat, image, and video. It is billed from a prepaid USDC balance tied to an API key, so usage draws down that balance rather than being free. The manifest lists no individual tools, so the exact operations are not documented here.
When to use it
Consider it when an assistant needs hosted chat, image, or video generation through a single remote MCP endpoint and you are prepared to fund a prepaid balance. It is less suitable if you need a documented tool list or local execution.
Requirements
A remote MCP connection to the hosted endpoint over streamable HTTP. Authentication is required: a bearer API key sent in the Authorization header, tied to a prepaid USDC balance. No local runtime, packages, or environment variables are declared.
Before you install
The Authorization header carries a secret API key; keep it private and do not share it. Usage is paid from a prepaid USDC balance, so calls spend real funds. The manifest lists no tools, so review what the server can do before connecting.

Installation

In SourceWeft

  1. Open PZERO in the dashboard and add it to a workspace.
  2. Connect Authorization token credentials. They are stored privately and never shown on public pages.
  3. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Use with an agent

Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.

Read https://sourceweft.com/mcp/studio.pzero%2Fmcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.

Read the install guide the agent follows

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "pzero": {
      "type": "http",
      "url": "https://mcp.pzero.studio/mcp",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

Tools

18

agent_me

GET /v1/agent/me — balances, key prefix, max price. Pending USDC is not spendable until confirmed. If confirmed is low, call funding_instructions.

Takes no parameters.

chat_completions

POST /v1/chat/completions (buffered). Pass a live model id from get_models. Returns completion plus cost trace headers.

Parametersmodelrequiredmessagesrequiredmax_tokenstemperature

create_key

POST /v1/agent/keys — mint another key. Does NOT add USDC credit. Plaintext shown once.

Parametersnamerequired

funding_instructions

How to fund a PZERO account and authenticate MCP. MCP never accepts payment or wallet keys. Fund via Studio x402 top-up or agent HTTP signup/refill, then use Authorization Bearer pzero_…

Takes no parameters.

generate_image

POST /v1/image/generate — intent tool for image generation. Rejects enable_web_search. Returns images plus cost trace.

Parametersnmodelrequiredpromptrequiredqualityresolutionaspect_ratiohide_watermarkenable_web_search

generate_video

Intent tool: POST /v1/video/queue (settles then enqueues). Returns queue_id + cost. Confirm before calling — this spends prepaid USDC. Poll with get_generation_status or wait_for_video.

Parametersaudiomodelrequiredpromptrequireddurationresolutionaspect_ratio

get_capacity

GET /v1/capacity — routable DIEM and price bands before funding or spend decisions.

Parametersmax_price_cents

get_generation_status

POST /v1/video/retrieve once — JSON status or delivered MP4.

Parametersqueue_idrequired

get_models

GET /v1/models — resolve a live model id before inference. Optional id retrieves one public row (same object as that id in the list). Do not hardcode model ids.

Parametersid

get_request

GET /v1/agent/requests/{support_reference} — recover cost/trace for a prior request.

Parameterssupport_referencerequired

list_keys

GET /v1/agent/keys — list active API key metadata (never plaintext).

Takes no parameters.

revoke_key

DELETE /v1/agent/keys/{id} — irreversible. Do not revoke the key used by this MCP session unless intentional.

Parametersidrequired

set_max_price

PATCH /v1/agent/max-price — raise/lower ceiling (30-80). Use when tools return no_eligible_supply with cheapest_posted_cents. Does not auto-apply.

Parametersmax_price_cents_per_dollarrequired

video_complete

POST /v1/video/complete — optional cleanup after retrieve.

Parametersqueue_idrequired

video_queue

POST /v1/video/queue — paid settle+enqueue. Prefer generate_video for agents.

Parametersaudiomodelrequiredpromptrequireddurationresolutionaspect_ratio

video_quote

POST /v1/video/quote — no settle, no job. Check clears_now vs price ceiling vs funding before queue.

Parametersaudiomodelrequiredpromptrequireddurationresolutionaspect_ratio

video_retrieve

POST /v1/video/retrieve — power-user status/media poll.

Parametersqueue_idrequired

wait_for_video

Poll video retrieve until delivered or failed. Backs off on 502.

Parametersqueue_idrequiredmax_pollsinterval_ms

Version history

1
  1. v1.0.0LatestSep 16, 2026

Score

83% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 daysRequired25 pts
  • Auth declaredRequired10 pts
  • Tools listedRequired15 pts
  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts

    Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.

  • LicenseNot applicable

    A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.