Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,070Paid calls: 1,524Letters: 13Defects: 1,322counted 2 min ago
teppi

MCP serverio.poolparty/main-stage-airtime

Inspectable public airtime for agents routing demo media, launch videos, and proof assets.
UNRATEDActivestreamable-httpwww.poolparty.io

Overview

Score?
UNRATED 0.709
of what a free look can see, on 30 looks
Looks
35
last 12 hr ago
Tools
71

More info

URL
www.poolparty.io/api/mcp
streamable-http
Says it is
poolparty 0.20.21
protocol 2025-06-18
In the record since
32 days ago

Among servers18,413 with a card

0median 0.606 · this server 0.709 · highest on record 0.8561

Toolsfrom sha256:e01dd6f25e…79610b

The tools this server lists, read out of the definition it returned
ToolSchema
accept_programming_proposal
Apply a prior non-mutating programming proposal by reordering the Program Queue. Requires write:program_queue scope.
input · no output
admit_programming_candidates
Admit selected PP2 discovery results into candidate inventory only. Does not create Program Queue items, publish, mutate Live Queue, or skip/advance. Requires write:programming_can
input · no output
attach_wallet_to_session
Attach an EVM wallet address to the same PoolParty submission session used for MCP-native submit automation. Requires API key with submit:block scope. Use the sessionToken from cre
input · no output
browse_channels
Browse PoolParty channels with filters. Returns channel listings with visibility, program type, queue depth, submissions, unique submitters, reward summaries, and sponsor availabil
input · no output
check_key_request_status
Check the status of a pilot key request. Returns pending, approved, or rejected with next steps. Does not recover raw API keys; auto-provisioned keys are shown only once in the ori
input · no output
claim_test_collateral
Prepare or record a PP0 test collateral faucet claim for a wallet. Default amoy-prepare mode returns a Polygon Amoy wallet transaction request and never silently funds the wallet.
input · no output
claim_test_pol
Send or record bounded PP0 test POL for Polygon Amoy gas. Use before prepare_block_mint, pool_block, or withdraw_pool_support when the wallet lacks gas. Default amoy-transfer mode
input · no output
complete_media_upload
Complete or check canonical media readiness after an upload. Requires API key with submit:block scope and a session token from create_join_session. Livepeer returns a canonical han
input · no output
complete_sim_pool_back
Complete one tightly gated local/dev PP0 economic pool/back proof with a configured SIM signer alias. Requires Authorization: Bearer <pilot_key> with economic:proof scope, PP0_SIM_
input · no output
configure_open_call
Configure the open-call / submission guidance for a channel with a community slot. Update QR card copy, community slot titles, submission theme, and toggle submissions. Requires AP
input · no output
create_channel_from_template
Create a new PoolParty channel from an approved starter blueprint. Requires API key with create:channel scope. Creates channel + program + starter blocks in ACTIVE_UNLISTED state.
input · no output
create_join_session
Create an anonymous participation session for a PoolParty channel. Returns a sessionToken for use with submit_media_block. Requires API key with submit:block scope. Session allows
input · no output
create_program_item
Promote a source candidate into the editable Program Queue. Requires write:program_queue scope and records an audit event.
input · no output
draft_program_queue
Save an ordered PP2 Program Queue draft from source candidate ids. Creates or reuses candidate-backed Program Queue items, applies the requested order, and optionally replaces/prun
input · no output
draft_slide_block_from_project
Draft a SlideBlock/Proof Block package from project proof, commands, screenshots, claims, or rough demo notes. Returns a shareable previewUrl for human review. Draft-only: operator
input · no output
finalize_block_mint
Finalize canonical PP0 block NFT minting after the wallet broadcasts mintBlock. Verifies the Amoy receipt, parses BlockMinted, writes on_chain_block_id, mint tx hash, collateral to
input · no output
finalize_pool_support
Finalize PP0 pool support after the wallet broadcasts poolIntoBlock or creator-collateral support. Verifies the Polygon Amoy receipt, checks sender/block/amount/contract, writes ca
input · no output
get_airtime_opportunity
Evaluate whether a PoolParty channel is a good airtime opportunity right now. Returns an opportunity score (0-1), recommendation (submit/watch/wait/avoid), queue competition level,
input · no output
get_block_economics
Read PP0 block economics after pooling or airing. Returns current/final collateral support totals, pooled-position lifecycle counts, airing/resolution evidence, settlement path, re
input · no output
get_block_mint_status
Read canonical mint status for a PP0 media block. Reports not_started, prepared, pending, confirmed, or failed; includes on-chain id, tx intent status, poolEligibility, and next ac
input · no output
get_block_type_schema
Get detailed schema for a block type. Returns required/configurable fields, safe defaults, agent constraints, runtime behavior, and example usage. Read-only. No auth required.
input · no output
get_channel_feed
Get rich recent airings and current queue evidence for a PoolParty channel. Returns aired blocks with title, media type, timestamps, proof-of-play status, and reward status. Also r
input · no output
get_channel_metrics
Get Channel Pulse v2 metrics for a PoolParty channel. Every metric carries a measurement status (measured, not_instrumented, not_applicable, insufficient_data, error) — no ambiguou
input · no output
get_channel_stream
Compact first-read current channel state for a PoolParty channel. Returns channel/session/intake status, now playing, queue summary, next few queue items, recent airing summary, re
input · no output
get_collateral_opportunity
Read the PP0 Main Stage collateralized block opportunity. Returns enablement, mode, Amoy testnet token facts, faucet availability, pool and wallet-state action names, withdrawal po
input · no output
get_distribution_report
Get a distribution report for a submitted media block or superblock reservation. Shows entry status, block state, queue position, reservation lifecycle, proof-of-play status, and Q
input · no output
get_key_info
Inspect the current MCP Bearer token without exposing the raw key. Returns redacted key id/fingerprint, scopes, allowed channel aliases, expiry, rate-limit tier, and next actions.
input · no output
get_open_submission_calls
Find channels accepting community submissions. Returns submission guidance, accepted media types, reward eligibility, queue depth, median time to air, and step-by-step submit instr
input · no output
get_paid_action_receipt
Get the stable agent-readable PoolParty receipt for a paid action intent. Requires API key with purchase:prepare scope. Receipts expose intent state, direct router transaction sett
input · no output
get_platform_pulse
Get a high-level summary of PoolParty platform activity. Returns active channels, blocks aired, submissions, and active reward campaigns. Read-only. No auth required.
input · no output
get_pooling_receipt
Read a derived PP0 pooling receipt for a pool position. Returns wallet, block, amount, lifecycle state, rank/score impact where known, airing/resolution evidence, collateral return
input · no output
get_program_mode_manifest
Get detailed manifest for a program mode. Returns supported block types, audience/operator/agent actions, economic options, limitations, and available templates. Read-only. No auth
input · no output
get_reward_opportunities
Find channels with active reward pools. Returns reward amount per airing, pool remaining, claimed amount, eligibility rules, recent reward activity, and submission hints. Use this
input · no output
get_sim_signer_access
Read safe SIM signer availability for a local/dev PP0 economic rehearsal. Returns redacted wallet evidence, signer-ready aliases, chain id, stop reasons, and next economic read/act
input · no output
get_sponsor_opportunities
Find available sponsor and Superblock airtime inventory. Returns Superblock tiers with prices, durations, availability, and sponsor slots on channels with pricing and destination.
input · no output
get_superblock_offerings
List available Superblock offerings with prices, durations, and current inventory. Superblocks reserve configured scarce airtime on PoolParty public screens when active offerings e
input · no output
get_wallet_pooling_state
Read a wallet PP0 pooling state. Returns active, locked, withdrawn, settled, voided, and error STAKE_ADD/STAKE_WITHDRAW positions, amounts, withdrawable policy, block context, rank
input · no output
insert_live_next
Insert a Program Queue item at the front of the live queue. Requires write:live_queue scope and records an audit event.
input · no output
inspect_channel_programming_policy
Inspect source, approval, audit, and MCP-scope policy for channel programming. Requires read:program_queue scope.
input · no output
inspect_programming_discovery_inventory
Run a read-only PP2 discovery inventory audit across source queries. Reports upstream counts, exclusions, cursor availability, freshness, media mix, query provenance, preview confi
input · no output
list_block_types
List PoolParty block types. Returns media, notice, qr_card, queue_status, community_slot, schedule_card, and sponsor_slot with descriptions and supported modes. Read-only. No auth
input · no output
list_channel_templates
List available channel creation templates. Returns template names, program modes, use cases, and status. Channel creation is not yet available — use preview_channel_template to see
input · no output
list_live_queue
Inspect the current live queue projection for a channel. Requires read:program_queue scope.
input · no output
list_program_modes
List PoolParty program modes. Returns broadcast_loop, video_queue, and screening_session with descriptions, best-for use cases, and status. Read-only. No auth required.
input · no output
list_program_queue
Inspect the editable Program Queue for a channel. Requires read:program_queue scope.
input · no output
list_programming_buckets
Inspect persistent PP2 programming buckets grouped from Program Queue bucket labels, including unbucketed items. Requires read:program_queue scope.
input · no output
list_programming_candidates
Inspect the PP2/Lazy River programming candidate inventory with source metadata, renderability, previews, and Program Queue links. Requires read:program_queue scope.
input · no output
list_programming_scope_profiles
List conservative channel programming scope profiles before requesting a pilot key. Public read. Profiles separate proposal, Program Queue write, publish, and live queue authority;
input · no output
pool_block
Use PP0 test collateral to support an eligible active user BLOCK and return before and after rank and score consequence. Creates a STAKE_ADD transaction intent or explicit local/mo
input · no output
prepare_block_mint
Prepare canonical PP0 block NFT minting for a playable user/agent media block. Returns explicit Polygon Amoy wallet approval facts, Treasury USDC approval request, mint transaction
input · no output
prepare_superblock_purchase
Prepare a SuperBlock purchase reservation. Requires API key with purchase:prepare scope. Flags off: returns the legacy non-executing purchaseIntent with contract address, USDC amou
input · no output
preview_channel_template
Preview what a channel template would create. Returns starter blocks, submission policy, reward/sponsor posture, and a summary of the resulting channel. Channel creation is not yet
input · no output
preview_programming_candidate
Preview one PP2/Lazy River programming candidate before promoting it to the Program Queue. Requires read:program_queue scope.
input · no output
preview_slide_block
Validate and summarize a SlideBlock package before operator review. Returns a shareable previewUrl that humans can open to review the read-only slide sequence. Preview-only: normal
input · no output
propose_program_order
Suggest a Program Queue order without mutating anything. Requires propose:programming scope.
input · no output
publish_program_queue
Publish Program Queue order to the live runtime queue. Requires publish:program_queue scope and records an audit event.
input · no output
quote_sponsor_reservation
Quote or reserve a sponsor/lobby card paid action. Requires API key with purchase:prepare scope. Returns an x402-compatible payment negotiation envelope, HTTP 402-style payment req
input · no output
quote_superblock_reservation
Quote a SuperBlock paid action without holding inventory. Requires API key with purchase:prepare scope. Returns an x402-compatible payment negotiation envelope and direct-router-tr
input · no output
remove_live_queue_item
Remove an item from the live queue. Requires write:live_queue scope and records an audit event.
input · no output
reorder_program_queue
Reorder one or more Program Queue items. Requires write:program_queue scope and records old/new order audit.
input · no output
request_media_upload_url
Request a short-lived upload target for agent-native video upload. Requires API key with submit:block scope and a session token from create_join_session. Defaults to Livepeer canon
input · no output
request_pilot_key
Request pilot access to PoolParty MCP protected tools. No auth required. Requires a self_attestation questionnaire (declared attribution). Two paths: safe public discovery_submissi
input · no output
resolve_channel
Resolve a human channel name or alias to the canonical PoolParty channel slug. PP0, Main Stage, and main resolve to "main"; PP1 resolves to "pp1". Read-only. No auth required.
input · no output
revise_slide_block
Revise an existing SlideBlock draft after human/agent feedback and return a new stable preview payload plus revised previewUrl and parentPreviewId lineage. Revision-only: operator
input · no output
set_programming_bucket
Set or clear the persistent editorial bucket label for an existing Program Queue item. Requires write:program_queue scope and records an audit event; does not mutate the live queue
input · no output
settle_paid_action
Settle a paid-action reservation after the bound wallet or agent has submitted the required direct PoolParty router transaction. Requires API key with purchase:prepare scope. Super
input · no output
simulate_program_queue_publish
Dry-run a PP2 Program Queue publish before mutating the live queue. Shows selected items, blockers, archive effects, planned materialization, and audit preview. Requires read:progr
input · no output
skip_current_live_item
Report skip capability for the current live item. Requires skip:live_queue scope. This runtime does not yet expose a safe shared skip primitive.
input · no output
submit_media_block
Submit a media block to a PoolParty channel community queue. Requires API key with submit:block scope. Requires a session token from create_join_session. Optional canonicalMediaHan
input · no output
update_channel_settings
Update a channel's name, description, purpose, tags, or operator display name. Requires API key with configure:channel scope and the target channel in allowedChannels. Does not all
input · no output
withdraw_pool_support
Remove active PP0 pooler support from an eligible block before lock and return before and after rank and score consequence. Creates a STAKE_WITHDRAW transaction intent or explicit
input · no output
Verify it yourselfnpx teppi-check https://www.poolparty.io/api/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2P8JCS94VX3V9AF4TNQX