MusicCheck: copyright screening
Screen audio or video URLs for commercial recordings before publishing; verify any report.
我該用這個嗎
品質與安全性
根據工具定義與協定合規性的自動化分析。
上下文成本
這是每次將伺服器的工具載入模型上下文時所消耗的約略 token 數量。數量越高,可用於其他工作的注意力就越少。
安裝
一鍵安裝
將以下內容加入你的 `claude_desktop_config.json` 檔案:
{
"mcpServers": {
"musiccheck": {
"url": "https://musiccheck.smilestory.ai/mcp"
}
}
}遠端端點
https://musiccheck.smilestory.ai/mcpstreamable-http它能做什麼
工具清單
工具(4)
🟡screen_audio(url, filename)
Submit a publicly reachable audio or video URL for copyright screening. Returns immediately with a report_id and QUEUED status — call get_screening to poll for the result. Costs credits from the account that owns the API key (1 credit per sampled window). Run this BEFORE publishing generated content.
輸入結構描述
{
"type": "object",
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "Publicly reachable https URL of the audio or video file"
},
"filename": {
"type": "string",
"description": "Original filename, used to determine the format (e.g. track.mp3)"
}
},
"required": [
"url"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢get_screening(uuid)
Fetch the status and result of one screening. When status is COMPLETED, returns every window where a commercial recording was detected, with timestamps and the matched title/artist, plus a plain-language verdict on whether the file is safe to publish.
輸入結構描述
{
"type": "object",
"properties": {
"uuid": {
"type": "string",
"description": "The screening uuid (or report_id without the MC- prefix)"
}
},
"required": [
"uuid"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢list_screenings(limit)
List the most recent screenings on the account that owns the API key, with their results and the remaining credit balance.
輸入結構描述
{
"type": "object",
"properties": {
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 50,
"description": "How many to return (default 10)"
}
},
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢verify_report(report_id)
Check that a MusicCheck report id refers to a real screening, and see what it concluded. Needs no API key — anyone can verify a report someone else shows them. Use this to check a claim of "already cleared".
輸入結構描述
{
"type": "object",
"properties": {
"report_id": {
"type": "string",
"description": "Report id, e.g. MC-2e07410f-a8dd-44a1-9472-03138c9f4036"
}
},
"required": [
"report_id"
],
"additionalProperties": false,
"$schema": "http://json-schema.org/draft-07/schema#"
}社群
證據