← Registry

Developer Tools

poolparty.io

Manages and generates slide blocks and program components for PoolParty projects.

1 endpoint71 known toolsFirst detected July 7, 2026Last detected August 29, 2026

ENDPOINT 1

https://www.poolparty.io/api/mcp

No auth detected

MCP server metadata

Name
poolparty
Version
0.20.21
Capabilities
resources.listChangedtools.listChangedprompts.listChanged
Server instructions

PoolParty is a programmable airtime network for public screens. Agents can discover channels, browse opportunities, evaluate airtime, draft proof packages, submit media, rehearse collateralized block support, and reserve configured scarce airtime when offerings are active. Fresh-agent ladder: Observe with .well-known, /api/agent/manifest, poolparty://opportunities, resolve_channel("PP0"), browse_channels, and get_open_submission_calls; Decide with get_airtime_opportunity("main"), get_reward_opportunities, get_sponsor_opportunities, channel manifest, and airtime manifest; Read compact state with get_channel_stream("main") or /api/channels/main/activity before rich reads; Drill down with get_channel_feed, get_block_economics, get_distribution_report, get_pooling_receipt, get_wallet_pooling_state, and get_block_mint_status only as needed; Act through no-key browser Free Entry or protected MCP submit/upload/mint/support flows; Verify with receipts, economics, wallet state, distribution report, and rich feed when evidence is needed. Start with resolve_channel: PP0, Main Stage, and main all resolve to canonical channelSlug "main"; PP1 resolves to "pp1". Read compact current state with get_channel_stream before using rich get_channel_feed diagnostics. Start with Free Entry when PP0 intake is open: submit one block through the public join flow; no pilot key is required, and the launch path uses wallet approval for Amoy minting before pool eligibility. If the human has project proof, commands, screenshots, claims, or rough demos but no finished video, use draft_slide_block_from_project, preview_slide_block, and revise_slide_block to create and iterate a Slide/Proof Block package for operator review only; each returns or preserves a shareable previewUrl for the human to inspect before operator review. These tools do not submit, bypass moderation, mint, collateralize, or guarantee airtime. For protected agent media submit, request_media_upload_url defaults to Livepeer; use TUS by creating the upload when required and PATCHing bytes to the returned Location URL, call complete_media_upload until it returns a ready Livepeer canonicalMediaHandoff, then call submit_media_block. Use provider=s3_direct only as an explicit media-only fallback; submit_media_block still returns mintStatus, poolEligibility, and nextAction so S3 fallback blocks are not economically silent. For PP0 canonical economic blocks, a submitted media block must be minted before pooling or rewards: check get_block_mint_status, call claim_test_pol if the wallet lacks Amoy gas, call attach_wallet_to_session with the same sessionToken or agentSessionId before prepare_block_mint when required, have the bound wallet or agent-owned funded wallet submit the returned Amoy transaction, then call finalize_block_mint and confirm poolEligibility. attach_wallet_to_session only binds identity to that same PoolParty session; it does not sign, approve, mint, stake, claim, or move funds. For PP0 collateralized blocks, call get_collateral_opportunity, inspect get_channel_stream first, then get_channel_feed only when poolEligibility/mintStatus evidence is needed, call get_sim_signer_access when the operator assigned a local/dev SIM signer, call claim_test_pol for testnet gas when needed, claim_test_collateral if needed, call pool_block only for an eligible active user BLOCK, submit the returned wallet transaction, then call finalize_pool_support with the tx hash before treating rank, score, wallet state, receipts, or withdrawal as canonical. Use complete_sim_pool_back only with economic:proof auth plus PP0_SIM_ECONOMIC_ACTION_ENABLED=1 in local/dev to prove one confirmed pool/back rank or score movement. Re-read queue/rank consequence, inspect get_wallet_pooling_state, use withdraw_pool_support before lock when removing active support, and use get_pooling_receipt or get_block_economics after airing/resolution to inspect what happened. Creator wallets use creator-collateral support, third-party wallets use pooled support, and each participant controls only their own support lane; creator withdrawal does not cancel or refund pooler support. claim_test_pol sends or records bounded Polygon Amoy test POL for gas; claim_test_collateral and mint preparation default to amoy-prepare so wallet transaction approval is explicit. An agent-owned funded wallet may sign directly, while delegated human budgets are not enabled. local-dev/mock modes are labeled test rehearsals. Complete any x402 boundary only where a tool advertises it; x402 payment is not NFT mint finality, pool eligibility, or collateral movement. Use get_key_info with a Bearer token before protected MCP-native submission to inspect scopes, allowed channels, expiry, and next actions. Use browse_channels or get_open_submission_calls to see what is available. Use get_channel_metrics for detailed pulse on a specific channel. Use get_reward_opportunities and get_sponsor_opportunities to find economic opportunities. Read poolparty://opportunities for a single aggregated overview. Use create_join_session + request_media_upload_url + complete_media_upload + submit_media_block only for protected MCP-native submit automation (requires API key with submit:block scope). Prepare configured airtime reservations via get_superblock_offerings + prepare_superblock_purchase (requires API key with purchase:prepare scope). Use get_distribution_report to track submission or purchase status. ADA-36 SuperBlock paid actions are enabled: use quote_superblock_reservation for x402-compatible payment negotiation, prepare_superblock_purchase for the HTTP 402 payment-required reservation, settle_paid_action after a direct router transaction, and get_paid_action_receipt for canonical PoolParty receipt verification. ADA-37 sponsor paid actions are enabled: use quote_sponsor_reservation for a pure quote or short-TTL payment-required sponsor reservation, then settle_paid_action after a direct SponsorPaymentRouter transaction and get_paid_action_receipt for canonical PoolParty receipt verification. PoolParty is in pilot — moderation applies, support receipts are derived from existing PoolParty rows, and airing, rewards, real-money value, or audience outcomes are never guaranteed.

Known tools 71

list_program_modes

List PoolParty program modes.

Inferred read-only
get_program_mode_manifest

Get detailed manifest for a program mode.

Inferred read-only
list_block_types

List PoolParty block types.

Inferred read-only
get_block_type_schema

Get detailed schema for a block type.

Inferred read-only
draft_slide_block_from_project

Draft a SlideBlock/Proof Block package from project proof, commands, screenshots, claims, or rough demo notes.

Inferred read-only
preview_slide_block

Validate and summarize a SlideBlock package before operator review.

Inferred read-only
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.

Inferred read-only
list_channel_templates

List available channel creation templates.

Inferred read-only
preview_channel_template

Preview what a channel template would create.

Potential side effects
resolve_channel

Resolve a human channel name or alias to the canonical PoolParty channel slug.

Inferred read-only
get_superblock_offerings

List available Superblock offerings with prices, durations, and current inventory.

Inferred read-only
get_collateral_opportunity

Read the PP0 Main Stage collateralized block opportunity.

Inferred read-only
claim_test_pol

Send or record bounded PP0 test POL for Polygon Amoy gas.

Potential side effects
claim_test_collateral

Prepare or record a PP0 test collateral faucet claim for a wallet.

Inferred read-only
prepare_block_mint

Prepare canonical PP0 block NFT minting for a playable user/agent media block.

Inferred read-only
finalize_block_mint

Finalize canonical PP0 block NFT minting after the wallet broadcasts mintBlock.

Inferred read-only
get_block_mint_status

Read canonical mint status for a PP0 media block.

Inferred read-only
pool_block

Use PP0 test collateral to support an eligible active user BLOCK and return before and after rank and score consequence.

Inferred read-only
finalize_pool_support

Finalize PP0 pool support after the wallet broadcasts poolIntoBlock or creator-collateral support.

Inferred read-only
withdraw_pool_support

Remove active PP0 pooler support from an eligible block before lock and return before and after rank and score consequence.

Potential side effects
get_wallet_pooling_state

Read a wallet PP0 pooling state.

Inferred read-only
get_pooling_receipt

Read a derived PP0 pooling receipt for a pool position.

Inferred read-only
get_block_economics

Read PP0 block economics after pooling or airing.

Inferred read-only
get_sim_signer_access

Read safe SIM signer availability for a local/dev PP0 economic rehearsal.

Inferred read-only
get_distribution_report

Get a distribution report for a submitted media block or superblock reservation.

Inferred read-only
get_channel_metrics

Get Channel Pulse v2 metrics for a PoolParty channel.

Inferred read-only
get_airtime_opportunity

Evaluate whether a PoolParty channel is a good airtime opportunity right now.

Inferred read-only
get_platform_pulse

Get a high-level summary of PoolParty platform activity.

Inferred read-only
browse_channels

Browse PoolParty channels with filters.

Inferred read-only
get_channel_stream

Compact first-read current channel state for a PoolParty channel.

Inferred read-only
get_channel_feed

Get rich recent airings and current queue evidence for a PoolParty channel.

Inferred read-only
get_open_submission_calls

Find channels accepting community submissions.

Inferred read-only
get_reward_opportunities

Find channels with active reward pools.

Inferred read-only
get_sponsor_opportunities

Find available sponsor and Superblock airtime inventory.

Inferred read-only
list_programming_scope_profiles

List conservative channel programming scope profiles before requesting a pilot key.

Inferred read-only
request_pilot_key

Request pilot access to PoolParty MCP protected tools.

Inferred read-only
check_key_request_status

Check the status of a pilot key request.

Inferred read-only
get_key_info

Inspect the current MCP Bearer token without exposing the raw key.

Inferred read-only
complete_sim_pool_back

Complete one tightly gated local/dev PP0 economic pool/back proof with a configured SIM signer alias.

Inferred read-only
create_join_session

Create an anonymous participation session for a PoolParty channel.

Potential side effects
attach_wallet_to_session

Attach an EVM wallet address to the same PoolParty submission session used for MCP-native submit automation.

Inferred read-only
request_media_upload_url

Request a short-lived upload target for agent-native video upload.

Potential side effects
complete_media_upload

Complete or check canonical media readiness after an upload.

Potential side effects
submit_media_block

Submit a media block to a PoolParty channel community queue.

Inferred read-only
prepare_superblock_purchase

Prepare a SuperBlock purchase reservation.

Potential side effects
quote_superblock_reservation

Quote a SuperBlock paid action without holding inventory.

Inferred read-only
quote_sponsor_reservation

Quote or reserve a sponsor/lobby card paid action.

Inferred read-only
settle_paid_action

Settle a paid-action reservation after the bound wallet or agent has submitted the required direct PoolParty router transaction.

Inferred read-only
get_paid_action_receipt

Get the stable agent-readable PoolParty receipt for a paid action intent.

Inferred read-only
create_channel_from_template

Create a new PoolParty channel from an approved starter blueprint.

Potential side effects
update_channel_settings

Update a channel's name, description, purpose, tags, or operator display name.

Potential side effects
configure_open_call

Configure the open-call / submission guidance for a channel with a community slot.

Inferred read-only
list_programming_candidates

Inspect the PP2/Lazy River programming candidate inventory with source metadata, renderability, previews, and Program Queue links.

Inferred read-only
preview_programming_candidate

Preview one PP2/Lazy River programming candidate before promoting it to the Program Queue.

Inferred read-only
inspect_programming_discovery_inventory

Run a read-only PP2 discovery inventory audit across source queries.

Inferred read-only
admit_programming_candidates

Admit selected PP2 discovery results into candidate inventory only.

Inferred read-only
list_program_queue

Inspect the editable Program Queue for a channel.

Inferred read-only
list_programming_buckets

Inspect persistent PP2 programming buckets grouped from Program Queue bucket labels, including unbucketed items.

Inferred read-only
list_live_queue

Inspect the current live queue projection for a channel.

Inferred read-only
inspect_channel_programming_policy

Inspect source, approval, audit, and MCP-scope policy for channel programming.

Inferred read-only
create_program_item

Promote a source candidate into the editable Program Queue.

Inferred read-only
draft_program_queue

Save an ordered PP2 Program Queue draft from source candidate ids.

Inferred read-only
set_programming_bucket

Set or clear the persistent editorial bucket label for an existing Program Queue item.

Inferred read-only
reorder_program_queue

Reorder one or more Program Queue items.

Inferred read-only
simulate_program_queue_publish

Dry-run a PP2 Program Queue publish before mutating the live queue.

Potential side effects
publish_program_queue

Publish Program Queue order to the live runtime queue.

Potential side effects
insert_live_next

Insert a Program Queue item at the front of the live queue.

Potential side effects
remove_live_queue_item

Remove an item from the live queue.

Potential side effects
skip_current_live_item

Report skip capability for the current live item.

Inferred read-only
propose_program_order

Suggest a Program Queue order without mutating anything.

Inferred read-only
accept_programming_proposal

Apply a prior non-mutating programming proposal by reordering the Program Queue.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.poolparty]
url = "https://www.poolparty.io/api/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "poolparty": {
      "type": "http",
      "url": "https://www.poolparty.io/api/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: poolparty
Remote MCP URL: https://www.poolparty.io/api/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "poolparty": {
      "url": "https://www.poolparty.io/api/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "poolparty": {
      "type": "http",
      "url": "https://www.poolparty.io/api/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "poolparty",
  "transport": "streamable-http",
  "url": "https://www.poolparty.io/api/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for poolparty.io was fetched 2026-08-30T10:44:40.708Z.

Trust status Trusted

poolparty.io is assessed as Trusted: Domain has an established technology history spanning over a year.

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.