Discover free, licensed loops and analyze authorized audio for BPM, musical key and waveform data. Start with free discovery and see estimated costs before paid analysis.
Try the actual anonymous MCP connection in your browser. We’ll search for one free CC0 drum loop and retrieve its licence and attribution. No key, analysis job or payment is created.
Connect → search → retrieve rights → preview your loop.
Attribution / source credit:
. BPM and key are estimates requiring review.
This browser demonstration is not an assistant host test. Use the instructions below to connect your own assistant. Privacy · Support
https://mcp.studiosphere.space/mcp using Streamable HTTP, with no authentication.search_open_loops, then select a result and call get_open_loop.Use Pulse to search for five free licensed loops. Get one with get_open_loop and show its preview, download, exact license and attribution. Do not create a key, account, analysis job or payment link.
Browse in your browser at Open Loops. Search and retrieval cost no tokens. Sample tags are creator hints; BPM and musical key are estimates requiring review.
https://pulse.studiosphere.space/mcp leads here. The actual protocol endpoint is on mcp.studiosphere.space.
Use the existing StudioSphere Pulse Community listing by StudioSphere Inc. If Pulse is already connected, reuse it. Community means automated review, not Anthropic verification; availability depends on your workspace.
If the listing is unavailable in your workspace and Pulse is not connected, use Claude’s remote connector interface: Customize → Connectors → Add custom connector (labels can vary by plan). Enter the name StudioSphere Pulse and the URL below; choose No sign in for free discovery. Organization owners may need to enable custom connectors first.
https://mcp.studiosphere.space/mcp
Enable the connector in the conversation and try the free search/get prompt. Remote connections run from Claude’s cloud. Local Desktop configuration files are not the remote-connector setup path.
Anonymous setup follows Claude’s documentation; anonymous initialization has not been validated in Claude. Controlled Checkout tests used an existing configured connector. Expand Claude connection troubleshooting below for the scoped evidence and recovery steps.
Use these steps only if your existing StudioSphere Pulse connector is missing the new payment-tool fields.
request_payment_link includes accept_minimum_charge (boolean) and max_upfront_amount_cents (integer). Stop and contact support if these fields are still missing; do not omit acceptance or the spending ceiling.Carry the original job_id, payment_url and continuation.review_url privately into the fresh conversation. After interruption, call get_job_status for the original saved job; never create a replacement purchase, new analysis or new key to resume it. Contact support if the payment URL is lost.
Refreshing tools does not authorize spending. Confirm rights, permission, lawful access or another legal basis; the human must explicitly accept the minimum final cost and upfront ceiling and complete Checkout themselves.
New anonymous setup follows Claude’s documentation; anonymous initialization has not been validated in Claude. Two scoped workflows through one existing configured Claude connector were validated on October 12, 2026: buffered Checkout with an automatic refund, and explicit minimum-charge Checkout after tool refresh and a fresh conversation. The short-track BPM/key/waveform job completed; provider-backed receipts confirmed US$0.50 captured, US$0 refunded and US$0.50 net. This does not certify anonymous initialization, OAuth, trial/banked-token workflows, other hosts or live over-cap rejection; cap rejection and uncertain-submission controls have local fixture evidence.
Add an anonymous Streamable HTTP connection. Quote URLs so query characters work in zsh:
claude mcp add --transport http studiosphere-pulse 'https://mcp.studiosphere.space/mcp'
Run claude mcp list, enable Pulse and use search_open_loops → get_open_loop. This example follows Claude Code’s HTTP setup documentation; actual host onboarding has not been tested.
Use Cline’s MCP server settings with an anonymous Streamable HTTP connection:
{
"mcpServers": {
"studiosphere-pulse": {
"type": "streamableHttp",
"url": "https://mcp.studiosphere.space/mcp"
}
}
}Follow Cline’s current MCP instructions. This configuration has not passed an actual Cline host test; marketplace availability and paid access are not claimed.
If your workspace offers custom MCP connections, use the public endpoint and the No authentication option for discovery. Availability depends on your plan and administrator settings.
https://mcp.studiosphere.space/mcp
ChatGPT does not present custom Pulse API keys. Pulse does not implement the OAuth flow required for authenticated ChatGPT use. Do not paste a key into this setup or treat a REST action as an MCP connection. Actual ChatGPT host onboarding is untested, and Pulse is not claimed to be in its directory.
See OpenAI’s custom MCP guide and authentication requirements.
https://mcp.studiosphere.space/mcp; transport: Streamable HTTP.?api_key= is bound during initialize. Adding a key to a later request does not upgrade an existing session.GET https://mcp.studiosphere.space/health; registry metadata: space.studiosphere/pulse v1.0.3.End the old connection, update its URL privately and reconnect to initialize a new session when using a trial or account key. Query URLs can leak into client configuration, history or logs; never share a real key or store it in version control. Secure host-compatible paid authentication still needs assessment and approval.
{
"type": "http",
"url": "https://mcp.studiosphere.space/mcp?api_key=YOUR_PULSE_API_KEY"
}This is a transport illustration for clients that explicitly support query-key initialization, not a universal host configuration.
Stay on your anonymous connection to analyze an authorized track through human-completed Checkout. No Pulse account, API key or token pack is needed for this path.
Choose an audio URL and only the tools your project needs, then copy a free-estimate task for your existing connected assistant. BPM and key help prepare session metadata; add waveform for visual peak data. This page makes no analysis or payment request. The initial source is the original Copper Step CC0 demo; check its licence and provenance.
Use accessible public HTTPS audio you have rights, permission, lawful access or another legal basis to submit. Keep private keys and signed URLs out. Your choices stay on this page; review them before pasting into an assistant. For a local file, use Pulse’s browser analysis flow.
A free estimate describes the possible deliverable, not a result or reserved price. Ready to process your own authorized track? Review the current quote and follow the separate approval steps below.
estimate_cost with the authorized audio URL and selected tools. Before approving spending, read analysis_options.result_delivery: the selected analysis can return Studio notes for a DAW session, sample-library tags or project notes. The estimate describes the deliverable; it contains no analyzed result. Review analysis_options.checkout: eligibility, billing terms and the estimated upfront payment when present.request_payment_link with the quote’s job_estimate_id and attestation_confirmed: true.job_id, payment_url and continuation.review_url privately. Present payment_url for the human to review the hosted amount and complete payment. A reused link may omit charge fields; the analysis estimate is not the charge.get_job_status for that same job. Follow continuation: wait within its suggested polling limit, review available results, or contact support when recovery is needed.get_job_status, optional studio_notes appears only for completed or partial jobs with usable observed results. Paste the notes into your DAW session or project notes, keeping warnings, provenance, suppressed values and failed tools visible. BPM and key remain estimates requiring review; do not fill in missing values or infer structure/chords. Keep the job ID private when sharing. studio_notes is not payment confirmation; review receipts and refunds separately.If interrupted, reconnect anonymously and poll the saved job. Do not request another payment link or submit another analysis to resume it. A Checkout link, redirect or completed analysis does not confirm payment or refund settlement. Status and result pages cannot restore a lost Checkout link; contact support with the saved job ID if you no longer have payment_url. Terminal Checkout result pages show billing separately. During recovery, receipt_api_url is an optional REST read, not another MCP tool.
One-off Checkout starts at $0.50 and can capture a buffered amount above analysis cost. Review minimum charges and refund thresholds. For a below-minimum quote, read minimum_charge_offer. Show its estimated upfront payment and minimum final cost; only after explicit acceptance send accept_minimum_charge: true and max_upfront_amount_cents equal to the approved upfront ceiling. Rights confirmation alone is not spending approval. An exceeded ceiling needs fresh human review. An eligible approved trial or already-funded tokens remain alternatives; do not increase scope just to trigger payment. The existing Claude connector’s minimum-charge Checkout was validated with human-completed payment; see the scoped evidence above.
One analysis up to 5 minutes. URL only; BPM, key and waveform. Up to two queued attempts if the first fails. Rights, permission, lawful access, or another legal basis required. Read the current policy at /tools; the returned per-key allowance controls your trial. Default expiry is 24 hours. Remaining tokens do not grant another song.
start_trial once. Treat any returned trial key as private.get_token_balance to read the allowance, then estimate_cost using the original CC0 Copper Step demo (180 seconds), when it fits. Read its CC0 provenance.analyze_track with the quote ID and attestation_confirmed: true, then poll get_job_status.If interrupted, preserve the private key and job ID. Reconnect and poll before retrying; do not mint another key or resubmit an uncertain job. The trial is URL-only and allows at most two queued attempts if the first fails. BPM and musical key are estimates requiring review.
The demo’s 180-second BPM/key/waveform example estimates 47 tokens ($0.24) at current configured rates. Duration and final costs can differ; request a fresh free estimate before processing. One-off Checkout starts at $0.50; banked usage has no per-job minimum. Read current tiers with list_token_packs or in the token shop.
get_token_balance → estimate_cost → review cost and rights → analyze_track → get_job_status.The two scoped existing-connector Claude Checkout tests do not establish general host support. ChatGPT, Cline and Smithery host tests remain uncompleted; a successful SDK/protocol connection is separate evidence.
Machine-readable journey: /.well-known/pulse/agent-journey.json · Agent playbook
Only the Transport illustration changes as you type. The anonymous demonstration never reads or sends this field. It creates no account. Use a placeholder for shared examples, never a real key.
Structure and chord analysis are coming soon and unavailable.