mcpField
N
NDP — Music Rights & Track Identification

NDP — Music Rights & Track Identification

远程服务
github.com/AENDYSTUDIO法律与政务05 天前更新
代码仓库

关于 NDP — Music Rights & Track Identification

NDP MCP Server 为音乐行业的 AI Agent 提供艺人验证、曲目识别、权利清单查询和作品登记工具。其能力涵盖指纹识别、权利审计,以及可离线验证的 Merkle 纳入证明。

主要功能

  1. 01验证艺人与艺人资料
  2. 02通过感知指纹识别曲目
  3. 03读取曲目权利清单
  4. 04登记作品并审计注册表
  5. 05验证 Merkle 纳入证明

适用场景

  1. 01核验艺人身份与作品归属
  2. 02识别重新编码或混音后的曲目
  3. 03检查权利信息与版税余额
  4. 04审计音乐作品注册记录

MCP 相关

该 MCP 服务通过 Streamable HTTP 或 SSE 向 MCP 客户端提供音乐权利与曲目识别工具,并要求使用 Bearer token。也可从源码通过 stdio 运行。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.normaldance.ru/http
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
SSEhttps://mcp.normaldance.ru/http需要授权
安装包
npm@aendykachess/ndp-mcp1.0.1

工具

详细介绍

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——可免费获取用于测试的沙盒密钥。

链接

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。