Skip to content
Official MCP RegistryListed

StudioSphere Pulse — Audio Intelligence

Part ofStudioSphere Pulse — Audio Intelligencelisted on 3 directories

Free licensed loops and authorized audio analysis: BPM, key, waveform. Estimate before paid use.

First seen 2 Oct 2026. Evidence as of 12 Oct 2026.

10
Tools
From an anonymous probe
1
Source listings
Each with its own history
19
Recorded changes
Since first seen

Tools

ToolDescriptionBehaviour
analyze_trackRun audio analysis on a public audio URL. Requires estimate_cost to be called first (job_estimate_id). Requires PULSE_API_KEY. Before calling, you MUST confirm with the user that they have a lawful basis to submit this audio for analysis. For a user-requested folder, project, playlist, or batch, one confirmation can cover every track in that scope. Returns job_id — poll get_job_status for results. If processing or payment returns estimate_pricing_changed, get a fresh free estimate with estimate_cost, present the new price, and wait for explicit user approval before processing or payment. Never silently retry analysis or purchase.Changes data
estimate_costEstimate audio analysis cost anonymously and free before committing. Read analysis_options for eligible anonymous one-off Checkout, trial duration fit and key-based banked-token use; these do not verify balance or trial entitlement. Eligible quotes can include checkout.upfront_payment_estimate from the current charge builder; this is not a reserved price or a saved-link charge. Review the hosted amount before payment. Returns estimated dollars, job_estimate_id and expires_at. Review the estimate before spending; final cost depends on measured duration and completed analysis, and Checkout can collect a buffered amount with refund thresholds. If processing or payment returns estimate_pricing_changed, get a fresh free estimate, present the new price, and wait for explicit user approval before processing or payment. Never silently retry analysis or purchase.Read-only
get_job_statusCheck the status and results of an analysis job. Poll after analyze_track returns job_id, or after the user pays via request_payment_link. Returns full results when status=completed.Read-only
get_open_loopGet a released sample’s metadata, exact licence, attribution, preview and WAV download URLs. Free; no account or tokens required. Keep attribution when using the sample in a song.Read-only
get_token_balanceCheck the banked token balance for the authenticated Pulse account. Requires PULSE_API_KEY.Read-only
list_token_packsList the available Pulse token packs (tier label, token count, price). Use before purchase_token_pack to show options to the user.Read-only
purchase_token_packCreate a Stripe Checkout session for a Pulse token pack. Returns payment_url — DO NOT submit it programmatically; surface it to the user so they can complete payment in their browser. Once paid, banked tokens are credited automatically. Requires PULSE_API_KEY.Changes data
request_payment_linkCreate anonymous one-off Stripe Checkout; no Pulse account or API key required. First read estimate_cost.analysis_options.checkout for admission minimum and billing guidance. Obtain explicit human approval to create the link and confirm a lawful basis for the audio; one rights confirmation can cover a requested batch/folder/project. Present payment_url and the upfront charged_display when returned for human review/payment. A reused link may omit charge fields; review its hosted amount rather than treating cost_display as the charge. Analysis begins automatically after payment; poll get_job_status with job_id. If estimate_pricing_changed is returned, get a fresh free estimate and new explicit approval. Never silently retry analysis or purchase. Actual host compatibility remains untested.Changes data
search_open_loopsFind released original synthesis kits and individually auditioned source samples by keyword, pack, BPM, key and licence. Automated checks are not listening review. Free; no account or tokens required. Source tags are creator hints. Preserve attribution when required and follow each sample’s licence.Read-only
start_trialStart a temporary, email-free Pulse trial for one URL analysis. Read trial_policy and trial_allowance for the actual duration cap and remaining attempts; an existing trial key may have a lower cap. One completed/partial analysis consumes the allowance regardless of remaining tokens. A failed analysis may retry only when attempts remain. No Stripe Checkout session is created. Store the returned private API key in the client or a trusted local environment; never repost it in logs, screenshots, shared chats or issues. Confirm rights, permission, lawful access, or another legal basis before analysis. The original CC0 demo is https://pulse.studiosphere.space/assets/pulse-demo.mp3 (180 seconds); use it only if it fits the returned cap.Changes data

Change history

  1. Description changed (registry)
  2. request_payment_link: input schema changed
  3. request_payment_link: description changed (+"Create anonymous one-off" +"Checkout; no Pulse account or API key required. First read estimate_cost.analysis_options.checkout" +"admission minimum and billing guidance. Obtain explicit human approval to create the link and")
  4. estimate_cost: input schema changed
  5. estimate_cost: description changed (+"audio analysis" +"anonymously and free" +"Read analysis_options for eligible anonymous one-off Checkout, trial duration fit and key-based banked-token use; these do not verify balance or trial entitlement. Eligible quotes can include checkout.upfront_payment_estimate from the current charge builder;")
  6. server instructions changed (+"Discover free, licensed loops with search_open_loops then get_open_loop when those tools are listed; preserve the exact licence, licence URL and attribution. For authorized audio analysis, estimate_cost is anonymous and free: read analysis_options to distinguish an eligible anonymous request_payment_link from key-based analyze_track. Never create a key, analysis job or payment link without the required human approval and lawful-basis confirmation; existing scoped rights/spending approval can cover a batch. Checkout is human-completed and can capture a buffered amount above the analysis estimate; review pricing/refund terms and the hosted amount. Below-minimum quotes can use an eligible approved trial or funded tokens; do not enlarge scope to trigger payment. Trial duration fit is not entitlement: verify the per-key allowance and reconnect after obtaining a key. Pulse MCP does not support OAuth or bearer authentication. Actual paid host workflows are untested. Poll saved jobs after interrupted submissions rather than retrying uncertain analysis or purchases. BPM and key are estimates requiring review. Setup: https://pulse.studiosphere.space/connect")
  7. estimate_cost: input schema changed
  8. estimate_cost: description changed (+"Estimate" +"cost" +"an estimated")
  9. analyze_track: input schema changed
  10. start_trial: input schema changed
  11. start_trial: description changed (+"trial" +"URL" +"Read trial_policy and trial_allowance for the actual duration cap and remaining attempts; an existing trial key may have a lower cap. One completed/partial analysis consumes the allowance regardless of remaining tokens. A failed analysis may retry only when attempts remain.")
  12. search_open_loops: tool added
  13. request_payment_link: description changed (+"If processing or payment returns estimate_pricing_changed, get a fresh free estimate with estimate_cost, present the new price, and wait for explicit user approval before processing or payment. Never silently retry analysis or purchase.")
  14. purchase_token_pack: input schema changed
  15. get_token_balance: input schema changed
  16. get_open_loop: tool added
  17. get_job_status: input schema changed
  18. estimate_cost: description changed (+"If processing or payment returns estimate_pricing_changed, get a fresh free estimate with estimate_cost, present the new price, and wait for explicit user approval before processing or payment. Never silently retry analysis or purchase.")
  19. analyze_track: description changed (+"If processing or payment returns estimate_pricing_changed, get a fresh free estimate with estimate_cost, present the new price, and wait for explicit user approval before processing or payment. Never silently retry analysis or purchase.")
Source listings
SourceListingFirst seenLast seenVersions
Official MCP Registryspace.studiosphere/pulse2 Oct 202612 Oct 20262
StudioSphere Pulse — Audio Intelligence on Official MCP Registry | InvokeRank