PoolParty · Agentic Access

PoolParty Agentic Access

x-agentic-access derived

PoolParty exposes 71 API operations that an AI agent could call, of which 29 are state-changing ‘acting’ operations. This is a recommended x-agentic-access execution contract — the scope, audience, consequence tier, short-lived token constraints, and escalation each action should carry before it is handed to an autonomous agent.

By consequence: 42 read, 15 write, 10 physical, and 4 safety-critical.

14 operations are classed safety-critical and should require human-in-the-loop approval at runtime.

Contracts are classified heuristically from the provider’s OpenAPI and refresh on every APIs.io network build; audience is bound per deployment. The model follows Curity’s Access Intelligence (apidays Munich 2026). Browse every provider’s agent contracts at agentic-access.apis.io.

Media DistributionBroadcastingVideoAgentsMCPA2Ax402Creator EconomyWeb3AirtimeAgent-Native
Operations: 71 Acting: 29 Human-in-the-loop: 14 Method: derived

By consequence

read 42 write 15 physical 10 safety-critical 4

Highest-consequence actions

The physical and safety-critical operations an agent could invoke — the ones that most warrant scoped tokens, tight TTLs, and escalation. Full per-operation contracts are in the source below.

MethodPathConsequenceHuman-in-loop
safety-critical required
safety-critical required
safety-critical required
safety-critical required
physical required
physical required
physical required
physical required
physical required
physical required
physical required
physical required
physical required
physical required

Source

Agentic Access

poolparty-io-agentic-access.yml Raw ↑
generated: '2026-09-19'
method: derived
source: mcp/poolparty-io-mcp-tools.json
docs:
- https://www.poolparty.io/api/agent/manifest
- https://www.poolparty.io/agent
- https://www.poolparty.io/AGENTS.md
description: Recommended x-agentic-access execution contracts for PoolParty's 71 MCP tools (there is no OpenAPI,
  so the unit is the tool, not the operation). The classification is heuristic — read-only prefixes and the provider's
  own 'Read-only' / 'No auth required' / 'Requires ... scope' / wallet-approval sentences in each tool description,
  plus the agent manifest's delegated_agent_policy (which lists the transactions that need a signer) and prohibited_agent_actions
  (execute_payment_without_human_approval, spam_submissions, farm_rewards_via_repeated_submissions, attempt_admin_routes,
  bypass_policy_limits). PoolParty does NOT publish x-agentic-access itself; this is a governance starting point
  derived from what it does publish, and audience is left null to bind per deployment. Vocabulary and TTL ceilings
  mirror research/curity/agentic-governance/.
provider_published_access_guidance:
  access_model_verbatim: 36 tools and all 14 resources require no auth or read-only resource access unless the resource
    itself needs channel backing data / 30 base tools require scoped API keys; current deployment exposes 34 protected
    tools when paid-action flags are included
  human_approval_verbatim: Agents must not initiate payments, collateral, paid airtime, or reward-claim transactions
    without explicit human wallet approval unless they are signing from their own funded wallet. PoolParty still
    verifies receipts before finality.
  prohibited_agent_actions:
  - execute_payment_without_human_approval
  - spam_submissions
  - farm_rewards_via_repeated_submissions
  - attempt_admin_routes
  - bypass_policy_limits
  delegated_agent_policy:
    status: prepare_only
    enabled: false
    mode: prepare_only_agent_owned_wallet
    currentSafeModels:
      agentOwnedWalletDirectSigning: true
      humanDelegatedBudget: false
      operatorOrchestratorSponsoredExecution: false
  execution_annotation: every tool declares execution.taskSupport "forbidden" (no long-running MCP tasks)
summary:
  tools: 71
  by_action_class:
    connected: 42
    acting: 29
  by_consequence:
    read: 42
    physical: 10
    write: 15
    safety-critical: 4
  human_in_the_loop_required: 14
operations:
- tool: list_program_modes
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_program_mode_manifest
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: list_block_types
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_block_type_schema
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: draft_slide_block_from_project
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: preview_slide_block
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: revise_slide_block
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: list_channel_templates
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: preview_channel_template
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: resolve_channel
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_superblock_offerings
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_collateral_opportunity
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: claim_test_pol
  mcp_auth: none
  scopes: null
  wallet_signature: true
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: optional
    audience: null
    token:
      max-ttl: 300
      exchange: required
      purpose-required: true
    escalation:
      human-in-the-loop: required
      triggers:
      - wallet-transaction
      provider_basis: wallet owner or agent-owned funded signer must sign; pilot keys are not wallet approval
    audit: required
- tool: claim_test_collateral
  mcp_auth: none
  scopes: null
  wallet_signature: true
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: optional
    audience: null
    token:
      max-ttl: 300
      exchange: required
      purpose-required: true
    escalation:
      human-in-the-loop: required
      triggers:
      - wallet-transaction
      provider_basis: wallet owner or agent-owned funded signer must sign; pilot keys are not wallet approval
    audit: required
- tool: prepare_block_mint
  mcp_auth: none
  scopes: null
  wallet_signature: true
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: optional
    audience: null
    token:
      max-ttl: 300
      exchange: required
      purpose-required: true
    escalation:
      human-in-the-loop: required
      triggers:
      - wallet-transaction
      provider_basis: wallet owner or agent-owned funded signer must sign; pilot keys are not wallet approval
    audit: required
- tool: finalize_block_mint
  mcp_auth: none
  scopes: null
  wallet_signature: true
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: optional
    audience: null
    token:
      max-ttl: 300
      exchange: required
      purpose-required: true
    escalation:
      human-in-the-loop: required
      triggers:
      - wallet-transaction
      provider_basis: wallet owner or agent-owned funded signer must sign; pilot keys are not wallet approval
    audit: required
- tool: get_block_mint_status
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: pool_block
  mcp_auth: none
  scopes: null
  wallet_signature: true
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: optional
    audience: null
    token:
      max-ttl: 300
      exchange: required
      purpose-required: true
    escalation:
      human-in-the-loop: required
      triggers:
      - wallet-transaction
      provider_basis: wallet owner or agent-owned funded signer must sign; pilot keys are not wallet approval
    audit: required
- tool: finalize_pool_support
  mcp_auth: none
  scopes: null
  wallet_signature: true
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: optional
    audience: null
    token:
      max-ttl: 300
      exchange: required
      purpose-required: true
    escalation:
      human-in-the-loop: required
      triggers:
      - wallet-transaction
      provider_basis: wallet owner or agent-owned funded signer must sign; pilot keys are not wallet approval
    audit: required
- tool: withdraw_pool_support
  mcp_auth: none
  scopes: null
  wallet_signature: true
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: optional
    audience: null
    token:
      max-ttl: 300
      exchange: required
      purpose-required: true
    escalation:
      human-in-the-loop: required
      triggers:
      - wallet-transaction
      provider_basis: wallet owner or agent-owned funded signer must sign; pilot keys are not wallet approval
    audit: required
- tool: get_wallet_pooling_state
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_pooling_receipt
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_block_economics
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_sim_signer_access
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_distribution_report
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_channel_metrics
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_airtime_opportunity
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_platform_pulse
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: browse_channels
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_channel_stream
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_channel_feed
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_open_submission_calls
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_reward_opportunities
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_sponsor_opportunities
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: list_programming_scope_profiles
  mcp_auth: pilot-key
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: request_pilot_key
  mcp_auth: none
  scopes:
  - submit:block
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: optional
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: check_key_request_status
  mcp_auth: none
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: optional
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: get_key_info
  mcp_auth: pilot-key
  scopes: null
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: complete_sim_pool_back
  mcp_auth: pilot-key
  scopes:
  - economic:proof
  - submit:block
  wallet_signature: true
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: required
      purpose-required: true
    escalation:
      human-in-the-loop: required
      triggers:
      - wallet-transaction
      provider_basis: wallet owner or agent-owned funded signer must sign; pilot keys are not wallet approval
    audit: required
- tool: create_join_session
  mcp_auth: pilot-key
  scopes:
  - submit:block
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: attach_wallet_to_session
  mcp_auth: pilot-key
  scopes:
  - submit:block
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: request_media_upload_url
  mcp_auth: pilot-key
  scopes:
  - submit:block
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: complete_media_upload
  mcp_auth: pilot-key
  scopes:
  - submit:block
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: submit_media_block
  mcp_auth: pilot-key
  scopes:
  - submit:block
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: prepare_superblock_purchase
  mcp_auth: pilot-key
  scopes:
  - purchase:prepare
  wallet_signature: true
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: required
      purpose-required: true
    escalation:
      human-in-the-loop: required
      triggers:
      - wallet-transaction
      provider_basis: wallet owner or agent-owned funded signer must sign; pilot keys are not wallet approval
    audit: required
- tool: quote_superblock_reservation
  mcp_auth: pilot-key
  scopes:
  - purchase:prepare
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: quote_sponsor_reservation
  mcp_auth: pilot-key
  scopes:
  - purchase:prepare
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: settle_paid_action
  mcp_auth: pilot-key
  scopes:
  - purchase:prepare
  wallet_signature: true
  x-agentic-access:
    action-class: acting
    consequence: physical
    subject: required
    audience: null
    token:
      max-ttl: 300
      exchange: required
      purpose-required: true
    escalation:
      human-in-the-loop: required
      triggers:
      - wallet-transaction
      provider_basis: wallet owner or agent-owned funded signer must sign; pilot keys are not wallet approval
    audit: required
- tool: get_paid_action_receipt
  mcp_auth: pilot-key
  scopes:
  - purchase:prepare
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: create_channel_from_template
  mcp_auth: pilot-key
  scopes:
  - create:channel
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: update_channel_settings
  mcp_auth: pilot-key
  scopes:
  - configure:channel
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: configure_open_call
  mcp_auth: pilot-key
  scopes:
  - configure:channel
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: list_programming_candidates
  mcp_auth: pilot-key
  scopes:
  - read:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: preview_programming_candidate
  mcp_auth: pilot-key
  scopes:
  - read:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: inspect_programming_discovery_inventory
  mcp_auth: pilot-key
  scopes:
  - read:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: admit_programming_candidates
  mcp_auth: pilot-key
  scopes:
  - write:programming_candidates
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: list_program_queue
  mcp_auth: pilot-key
  scopes:
  - read:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: list_programming_buckets
  mcp_auth: pilot-key
  scopes:
  - read:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: list_live_queue
  mcp_auth: pilot-key
  scopes:
  - read:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: inspect_channel_programming_policy
  mcp_auth: pilot-key
  scopes:
  - read:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: create_program_item
  mcp_auth: pilot-key
  scopes:
  - write:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: draft_program_queue
  mcp_auth: pilot-key
  scopes:
  - write:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: set_programming_bucket
  mcp_auth: pilot-key
  scopes:
  - write:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: reorder_program_queue
  mcp_auth: pilot-key
  scopes:
  - write:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required
- tool: simulate_program_queue_publish
  mcp_auth: pilot-key
  scopes:
  - read:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: publish_program_queue
  mcp_auth: pilot-key
  scopes:
  - publish:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: safety-critical
    subject: required
    audience: null
    token:
      max-ttl: 120
      proof-of-possession: required
    escalation:
      human-in-the-loop: required
      triggers:
      - live-broadcast-mutation
      provider_basis: publish/live scopes are admin-reviewed; writes record an audit event
    audit: required
- tool: insert_live_next
  mcp_auth: pilot-key
  scopes:
  - write:live_queue
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: safety-critical
    subject: required
    audience: null
    token:
      max-ttl: 120
      proof-of-possession: required
    escalation:
      human-in-the-loop: required
      triggers:
      - live-broadcast-mutation
      provider_basis: publish/live scopes are admin-reviewed; writes record an audit event
    audit: required
- tool: remove_live_queue_item
  mcp_auth: pilot-key
  scopes:
  - write:live_queue
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: safety-critical
    subject: required
    audience: null
    token:
      max-ttl: 120
      proof-of-possession: required
    escalation:
      human-in-the-loop: required
      triggers:
      - live-broadcast-mutation
      provider_basis: publish/live scopes are admin-reviewed; writes record an audit event
    audit: required
- tool: skip_current_live_item
  mcp_auth: pilot-key
  scopes:
  - skip:live_queue
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: safety-critical
    subject: required
    audience: null
    token:
      max-ttl: 120
      proof-of-possession: required
    escalation:
      human-in-the-loop: required
      triggers:
      - live-broadcast-mutation
      provider_basis: publish/live scopes are admin-reviewed; writes record an audit event
    audit: required
- tool: propose_program_order
  mcp_auth: pilot-key
  scopes:
  - propose:programming
  wallet_signature: false
  x-agentic-access:
    action-class: connected
    consequence: read
    subject: required
    audience: null
    token:
      max-ttl: 3600
    audit: none
- tool: accept_programming_proposal
  mcp_auth: pilot-key
  scopes:
  - write:program_queue
  wallet_signature: false
  x-agentic-access:
    action-class: acting
    consequence: write
    subject: required
    audience: null
    token:
      max-ttl: 900
    escalation:
      human-in-the-loop: conditional
      triggers:
      - abnormal
      - high-value
    audit: required

Work with this as data

Every access contract here is available over the APIs.io API and to AI agents over MCP. Agentic Access is not yet its own endpoint on the v1 API. Reach it through catalog search and the tag graph, or the MCP server.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for agentic access

3 MCP tools reach this
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
Search the catalog
curl "https://apis.io/api/v1/search?q=poolparty-io-agentic-access&limit=10"
Everything under a tag
curl "https://apis.io/api/v1/tags/poolparty-io-agentic-access"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.