关于 NDP — Music Rights & Track Identification
NDP MCP Server 为音乐行业的 AI Agent 提供艺人验证、曲目识别、权利清单查询和作品登记工具。其能力涵盖指纹识别、权利审计,以及可离线验证的 Merkle 纳入证明。
主要功能
- 01验证艺人与艺人资料
- 02通过感知指纹识别曲目
- 03读取曲目权利清单
- 04登记作品并审计注册表
- 05验证 Merkle 纳入证明
适用场景
- 01核验艺人身份与作品归属
- 02识别重新编码或混音后的曲目
- 03检查权利信息与版税余额
- 04审计音乐作品注册记录
MCP 相关
该 MCP 服务通过 Streamable HTTP 或 SSE 向 MCP 客户端提供音乐权利与曲目识别工具,并要求使用 Bearer token。也可从源码通过 stdio 运行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.normaldance.ru/httpclaude mcp add --transport sse aendystudio-ndp https://mcp.normaldance.ru/http{"mcpServers":{"aendystudio-ndp":{"type":"sse","url":"https://mcp.normaldance.ru/http"}}}在 Cursor 中打开{"servers":{"aendystudio-ndp":{"type":"sse","url":"https://mcp.normaldance.ru/http"}}}在 VS Code 中打开{"mcpServers":{"aendystudio-ndp":{"type":"sse","url":"https://mcp.normaldance.ru/http"}}}{"mcpServers":{"aendystudio-ndp":{"serverUrl":"https://mcp.normaldance.ru/http"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://mcp.normaldance.ru/http需要授权工具
详细介绍
NDP MCP 服务
NormalDance Protocol(NDP)——开放的音乐版权与版税协议。此 MCP 服务提供 24 个工具(包括 A7 §7.27 锚点电路:get_epoch_anchor、verify_track_proof,可通过离线验证的 Merkle 包含证明进行验证),用于验证艺术家、通过感知指纹(ADNA)识别曲目、读取版权清单(NDT)、注册作品并审计注册表。
音频文件会变成一个独立的版权对象:清单随文件传输,指纹在重新编码和混音后仍然有效,版税沿衍生链逐级分配(采样 → 曲目 → 混音,最多 10 级)。
工具(21)
verify_artist · get_artist_passport · check_artist_tracks · register_track · identify_track(ADNA v1/v2,片段定位约 0.03 s)· get_track_manifest · check_track_ownership · get_royalty_balance · start_ucp_checkout · snapshot_epoch · stats_journal · subject_mint/subject_status/subject_keys · receipt_batch · audience_summary/audience_superfans · opt_in · get_system_stats · get_label_info · trigger_n8n_workflow
判定阈值:≥0.90 表示同一曲目 · 0.75–0.90 表示衍生作品(根据流派调整)· <0.75 表示无关。
安装
Claude Code
claude mcp add --transport sse ndp https://mcp.normaldance.ru/http --header "Authorization: Bearer YOUR_NDP_TOKEN"
任何 MCP 客户端(可流式传输的 HTTP / SSE)
- URL:
https://mcp.normaldance.ru/http - 标头:
Authorization: Bearer YOUR_NDP_TOKEN
从源代码安装(stdio)
git clone https://github.com/AENDYSTUDIO/ndp-mcp && cd ndp-mcp
npm install
REGISTRY_URL=https://mcp.normaldance.ru REGISTRY_TOKEN=… npm start
获取令牌
公共端点需要密钥(合理使用,不允许匿名写入)。获取密钥: Telegram @NORMALDANCE——可免费获取用于测试的沙盒密钥。
链接
- 网站:https://normaldance.ru · 文档:https://normaldance.ru/docs/ · API:https://normaldance.ru/en/api.html
- 实时注册表统计数据:https://normaldance.ru/stats.html
- 许可证:MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。