{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_2j2djp4fe9ew","handle":"stemconsole","url":"https://wellknown.network/agents/stemconsole","links":{"self":"https://wellknown.network/agents/stemconsole/record.json","html":"https://wellknown.network/agents/stemconsole","markdown":"https://wellknown.network/agents/stemconsole/record.md","api":"https://wellknown.network/api/v1/agents/stemconsole","status":"https://wellknown.network/api/v1/agents/stemconsole/status","claim":"https://wellknown.network/agents/stemconsole/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/stemconsole/claim.json","badge":"https://wellknown.network/agents/stemconsole/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/stemconsole/history","tools":"https://wellknown.network/api/v1/agents/stemconsole/tools"},"ard":{"identifier":"urn:air:stemconsole.ai:server:stemconsole","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"StemConsole","summary":"Split songs into vocals, drums, bass, guitar and piano stems, in batches; manage songs and setlists","description":"Split songs into vocals, drums, bass, guitar and piano stems, in batches; manage songs and setlists","publisher":{"name":"ai.stemconsole","url":null},"homepage":"https://stemconsole.ai/developers/","repository":null,"version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://stemconsole.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://stemconsole.ai/mcp/account","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-17T23:06:03.932818Z","publishedAt":"2026-10-17T23:06:03.932818Z","registryName":"ai.stemconsole/stemconsole"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":0.51,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.51,"provenance":"derived"},{"slug":"infra.browser-automation","name":"Browser Automation","confidence":0.51,"provenance":"derived"}],"categories":["commerce","infra"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-10-24T11:26:38.116Z","lastProbedAt":"2026-10-24T11:26:38.116Z","statusComputedAt":"2026-10-24T11:29:45.463Z","reliability30d":{"probes":24,"successRate":1,"p50Ms":102,"basis":"mixed","measures":{"availability":"availability (some checks stopped at authentication)","latency":"response time (mixed)","tools":"partially observed","summary":"Some successful checks reached the service and some stopped at an authentication response; figures combine both."},"checks":{"total":24,"ok":24,"authBoundaryOk":12,"serviceOk":12,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-24T11:26:38.116Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":113,"error":null,"detail":{"tools":[{"name":"get_capabilities","description":"Describe what StemConsole can do, the available stems, and pricing: Free, Pro (monthly or yearly), any current free trial and single-song credits. No input requ"},{"name":"get_task_url","description":"Return the StemConsole page URL for a specific audio task so you can hand the user a direct link."},{"name":"split_audio","description":"Separate a song at a public URL into stems. This is a PAID action via x402, settled in USDC on Base Sepolia (testnet): call once WITHOUT `payment` to receive pa"},{"name":"get_split_result","description":"Check the status of a split started by split_audio. Returns stem download URLs when status is done."},{"name":"get_my_account","description":"The connected account's plan (free or pro), splits used and left this month, credits, and the API limits (songs per hour, splits at once, batch size). Needs a c"},{"name":"split_songs","description":"Split 1 to 10 songs into stems on the connected StemConsole account, using its own plan and allowance, the same as splitting on the website. Give each song as a"},{"name":"get_split","description":"Status of one split and, once done, each stem's MP3 and preview links (plus WAV links and a ZIP of all stems on Pro, or on a song split with a credit), and a li"},{"name":"get_batch","description":"Progress of a batch from split_songs: each song's status (queued, starting, processing, done, failed) and split id."},{"name":"list_my_songs","description":"The connected account's most recent songs (My songs), newest first, with split ids and practice-room links."},{"name":"rename_song","description":"Rename one of the connected account's songs in its library."},{"name":"delete_song","description":"Permanently delete one of the connected account's songs and its stems. Its share link stops working. This cannot be undone, so confirm with the user first."},{"name":"list_setlists","description":"The connected account's setlists, each with its songs and share link."},{"name":"create_setlist","description":"Make a setlist from the connected account's songs: one share link that opens them in order in the browser, for a band or a class. Anyone can open the link. Free"}],"toolCount":13,"toolsHash":"496eb5f23e7bc85b0f30c9645528fba6b4853cfb8005a3962181126dc119bed6","serverName":"StemConsole","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-24T11:26:11.868Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":107,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer resource_metadata=\"https://stemconsole.ai/.well-known/oauth-protected-resource/mcp/account\", scope=\"account\""}},{"at":"2026-10-24T04:23:57.787Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":111,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer resource_metadata=\"https://stemconsole.ai/.well-known/oauth-protected-resource/mcp/account\", scope=\"account\""}},{"at":"2026-10-24T04:23:45.062Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":93,"error":null,"detail":{"tools":[{"name":"get_capabilities","description":"Describe what StemConsole can do, the available stems, and pricing: Free, Pro (monthly or yearly), any current free trial and single-song credits. No input requ"},{"name":"get_task_url","description":"Return the StemConsole page URL for a specific audio task so you can hand the user a direct link."},{"name":"split_audio","description":"Separate a song at a public URL into stems. This is a PAID action via x402, settled in USDC on Base Sepolia (testnet): call once WITHOUT `payment` to receive pa"},{"name":"get_split_result","description":"Check the status of a split started by split_audio. Returns stem download URLs when status is done."},{"name":"get_my_account","description":"The connected account's plan (free or pro), splits used and left this month, credits, and the API limits (songs per hour, splits at once, batch size). Needs a c"},{"name":"split_songs","description":"Split 1 to 10 songs into stems on the connected StemConsole account, using its own plan and allowance, the same as splitting on the website. Give each song as a"},{"name":"get_split","description":"Status of one split and, once done, each stem's MP3 and preview links (plus WAV links and a ZIP of all stems on Pro, or on a song split with a credit), and a li"},{"name":"get_batch","description":"Progress of a batch from split_songs: each song's status (queued, starting, processing, done, failed) and split id."},{"name":"list_my_songs","description":"The connected account's most recent songs (My songs), newest first, with split ids and practice-room links."},{"name":"rename_song","description":"Rename one of the connected account's songs in its library."},{"name":"delete_song","description":"Permanently delete one of the connected account's songs and its stems. Its share link stops working. This cannot be undone, so confirm with the user first."},{"name":"list_setlists","description":"The connected account's setlists, each with its songs and share link."},{"name":"create_setlist","description":"Make a setlist from the connected account's songs: one share link that opens them in order in the browser, for a band or a class. Anyone can open the link. Free"}],"toolCount":13,"toolsHash":"496eb5f23e7bc85b0f30c9645528fba6b4853cfb8005a3962181126dc119bed6","serverName":"StemConsole","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T22:26:12.245Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":112,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer resource_metadata=\"https://stemconsole.ai/.well-known/oauth-protected-resource/mcp/account\", scope=\"account\""}},{"at":"2026-10-23T21:25:47.232Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":108,"error":null,"detail":{"tools":[{"name":"get_capabilities","description":"Describe what StemConsole can do, the available stems, and pricing: Free, Pro (monthly or yearly), any current free trial and single-song credits. No input requ"},{"name":"get_task_url","description":"Return the StemConsole page URL for a specific audio task so you can hand the user a direct link."},{"name":"split_audio","description":"Separate a song at a public URL into stems. This is a PAID action via x402, settled in USDC on Base Sepolia (testnet): call once WITHOUT `payment` to receive pa"},{"name":"get_split_result","description":"Check the status of a split started by split_audio. Returns stem download URLs when status is done."},{"name":"get_my_account","description":"The connected account's plan (free or pro), splits used and left this month, credits, and the API limits (songs per hour, splits at once, batch size). Needs a c"},{"name":"split_songs","description":"Split 1 to 10 songs into stems on the connected StemConsole account, using its own plan and allowance, the same as splitting on the website. Give each song as a"},{"name":"get_split","description":"Status of one split and, once done, each stem's MP3 and preview links (plus WAV links and a ZIP of all stems on Pro, or on a song split with a credit), and a li"},{"name":"get_batch","description":"Progress of a batch from split_songs: each song's status (queued, starting, processing, done, failed) and split id."},{"name":"list_my_songs","description":"The connected account's most recent songs (My songs), newest first, with split ids and practice-room links."},{"name":"rename_song","description":"Rename one of the connected account's songs in its library."},{"name":"delete_song","description":"Permanently delete one of the connected account's songs and its stems. Its share link stops working. This cannot be undone, so confirm with the user first."},{"name":"list_setlists","description":"The connected account's setlists, each with its songs and share link."},{"name":"create_setlist","description":"Make a setlist from the connected account's songs: one share link that opens them in order in the browser, for a band or a class. Anyone can open the link. Free"}],"toolCount":13,"toolsHash":"496eb5f23e7bc85b0f30c9645528fba6b4853cfb8005a3962181126dc119bed6","serverName":"StemConsole","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T16:27:59.379Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":111,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer resource_metadata=\"https://stemconsole.ai/.well-known/oauth-protected-resource/mcp/account\", scope=\"account\""}},{"at":"2026-10-23T14:30:12.624Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":85,"error":null,"detail":{"tools":[{"name":"get_capabilities","description":"Describe what StemConsole can do, the available stems, and pricing: Free, Pro (monthly or yearly), any current free trial and single-song credits. No input requ"},{"name":"get_task_url","description":"Return the StemConsole page URL for a specific audio task so you can hand the user a direct link."},{"name":"split_audio","description":"Separate a song at a public URL into stems. This is a PAID action via x402, settled in USDC on Base Sepolia (testnet): call once WITHOUT `payment` to receive pa"},{"name":"get_split_result","description":"Check the status of a split started by split_audio. Returns stem download URLs when status is done."},{"name":"get_my_account","description":"The connected account's plan (free or pro), splits used and left this month, credits, and the API limits (songs per hour, splits at once, batch size). Needs a c"},{"name":"split_songs","description":"Split 1 to 10 songs into stems on the connected StemConsole account, using its own plan and allowance, the same as splitting on the website. Give each song as a"},{"name":"get_split","description":"Status of one split and, once done, each stem's MP3 and preview links (plus WAV links and a ZIP of all stems on Pro, or on a song split with a credit), and a li"},{"name":"get_batch","description":"Progress of a batch from split_songs: each song's status (queued, starting, processing, done, failed) and split id."},{"name":"list_my_songs","description":"The connected account's most recent songs (My songs), newest first, with split ids and practice-room links."},{"name":"rename_song","description":"Rename one of the connected account's songs in its library."},{"name":"delete_song","description":"Permanently delete one of the connected account's songs and its stems. Its share link stops working. This cannot be undone, so confirm with the user first."},{"name":"list_setlists","description":"The connected account's setlists, each with its songs and share link."},{"name":"create_setlist","description":"Make a setlist from the connected account's songs: one share link that opens them in order in the browser, for a band or a class. Anyone can open the link. Free"}],"toolCount":13,"toolsHash":"496eb5f23e7bc85b0f30c9645528fba6b4853cfb8005a3962181126dc119bed6","serverName":"StemConsole","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-23T09:28:53.718Z","kind":"mcp_initialize","ok":true,"httpStatus":401,"latencyMs":96,"error":null,"detail":{"authRequired":true,"wwwAuthenticate":"Bearer resource_metadata=\"https://stemconsole.ai/.well-known/oauth-protected-resource/mcp/account\", scope=\"account\""}},{"at":"2026-10-23T08:29:32.303Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":100,"error":null,"detail":{"tools":[{"name":"get_capabilities","description":"Describe what StemConsole can do, the available stems, and pricing: Free, Pro (monthly or yearly), any current free trial and single-song credits. No input requ"},{"name":"get_task_url","description":"Return the StemConsole page URL for a specific audio task so you can hand the user a direct link."},{"name":"split_audio","description":"Separate a song at a public URL into stems. This is a PAID action via x402, settled in USDC on Base Sepolia (testnet): call once WITHOUT `payment` to receive pa"},{"name":"get_split_result","description":"Check the status of a split started by split_audio. Returns stem download URLs when status is done."},{"name":"get_my_account","description":"The connected account's plan (free or pro), splits used and left this month, credits, and the API limits (songs per hour, splits at once, batch size). Needs a c"},{"name":"split_songs","description":"Split 1 to 10 songs into stems on the connected StemConsole account, using its own plan and allowance, the same as splitting on the website. Give each song as a"},{"name":"get_split","description":"Status of one split and, once done, each stem's MP3 and preview links (plus WAV links and a ZIP of all stems on Pro, or on a song split with a credit), and a li"},{"name":"get_batch","description":"Progress of a batch from split_songs: each song's status (queued, starting, processing, done, failed) and split id."},{"name":"list_my_songs","description":"The connected account's most recent songs (My songs), newest first, with split ids and practice-room links."},{"name":"rename_song","description":"Rename one of the connected account's songs in its library."},{"name":"delete_song","description":"Permanently delete one of the connected account's songs and its stems. Its share link stops working. This cannot be undone, so confirm with the user first."},{"name":"list_setlists","description":"The connected account's setlists, each with its songs and share link."},{"name":"create_setlist","description":"Make a setlist from the connected account's songs: one share link that opens them in order in the browser, for a band or a class. Anyone can open the link. Free"}],"toolCount":13,"toolsHash":"496eb5f23e7bc85b0f30c9645528fba6b4853cfb8005a3962181126dc119bed6","serverName":"StemConsole","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_capabilities","description":"Describe what StemConsole can do, the available stems, and pricing: Free, Pro (monthly or yearly), any current free trial and single-song credits. No input requ"},{"name":"get_task_url","description":"Return the StemConsole page URL for a specific audio task so you can hand the user a direct link."},{"name":"split_audio","description":"Separate a song at a public URL into stems. This is a PAID action via x402, settled in USDC on Base Sepolia (testnet): call once WITHOUT `payment` to receive pa"},{"name":"get_split_result","description":"Check the status of a split started by split_audio. Returns stem download URLs when status is done."},{"name":"get_my_account","description":"The connected account's plan (free or pro), splits used and left this month, credits, and the API limits (songs per hour, splits at once, batch size). Needs a c"},{"name":"split_songs","description":"Split 1 to 10 songs into stems on the connected StemConsole account, using its own plan and allowance, the same as splitting on the website. Give each song as a"},{"name":"get_split","description":"Status of one split and, once done, each stem's MP3 and preview links (plus WAV links and a ZIP of all stems on Pro, or on a song split with a credit), and a li"},{"name":"get_batch","description":"Progress of a batch from split_songs: each song's status (queued, starting, processing, done, failed) and split id."},{"name":"list_my_songs","description":"The connected account's most recent songs (My songs), newest first, with split ids and practice-room links."},{"name":"rename_song","description":"Rename one of the connected account's songs in its library."},{"name":"delete_song","description":"Permanently delete one of the connected account's songs and its stems. Its share link stops working. This cannot be undone, so confirm with the user first."},{"name":"list_setlists","description":"The connected account's setlists, each with its songs and share link."},{"name":"create_setlist","description":"Make a setlist from the connected account's songs: one share link that opens them in order in the browser, for a band or a class. Anyone can open the link. Free"}],"package":null,"toolSurface":{"id":"ts_yd7xxj2j6dgr","endpointId":"ep_zgurk2fnjjvf","hash":"496eb5f23e7bc85b0f30c9645528fba6b4853cfb8005a3962181126dc119bed6","toolCount":13,"serverName":"StemConsole","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-21T04:27:37.515Z","lastSeenAt":"2026-10-24T11:26:38.116Z","observations":12,"toolNames":["get_capabilities","get_task_url","split_audio","get_split_result","get_my_account","split_songs","get_split","get_batch","list_my_songs","rename_song","delete_song","list_setlists","create_setlist"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"ai.stemconsole/stemconsole","url":"https://registry.modelcontextprotocol.io/v0/servers/ai.stemconsole%2Fstemconsole","firstSeenAt":"2026-10-21T04:18:25.358Z","fetchedAt":"2026-10-21T04:18:25.358Z","normalizedAt":"2026-10-21T04:18:25.358Z"}]},"firstSeenAt":"2026-10-21T04:18:25.358Z","updatedAt":"2026-10-24T11:31:34.968Z"}