mcpField
C
cwi-discovery-engine

cwi-discovery-engine

远程服务
cumulativeweb.com游戏娱乐01 天前更新

关于 cwi-discovery-engine

cwi-discovery-engine 是供 Agent 探索 Cumulative Web Inc 音乐目录、艺人、授权选项和 Radio 365 的 MCP 服务。工具涵盖目录搜索与元数据、实时电台信息,以及需人工审核的提交操作。

主要功能

  1. 01按关键词、筛选条件或语义搜索目录
  2. 02获取曲目、艺人和发行详情
  3. 03按同步授权需求查找音乐
  4. 04查看 Radio 365 实时状态和节目表
  5. 05提交需人工审核的请求与推介
  6. 06获取歌词、视频、活动和公告

适用场景

  1. 01为电影、游戏或广告场景找曲目
  2. 02查看艺人资料及其曲目目录
  3. 03查询 Radio 365 正在播放的内容
  4. 04提交点歌请求或同步授权简报

MCP 相关

通过 MCP Streamable HTTP 端点提供 29 种音乐目录、艺人、授权、电台和提交工具,并提供工作流提示词。六种写入工具需人工审核且有频率限制。

配置

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

服务地址https://cwi-machine-data.hp-ace.workers.dev/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

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

工具

29
参数类型必填说明
qstring是搜索关键词,例如 "cyberpunk rap" 或 "dark cinematic"。最多截断至 500 个字符。
limitnumber否最多返回的曲目数,范围为 1–10(默认值为 5)。

详细介绍

cwi-learn

已收录于 mcpservers.org

适用于需要音乐数据的 Agent——目录搜索、艺人查询、同步授权、直播电台。

后陷阱未来主义——面向 That Boy Hi Hat 和 Cumulative Web Inc 阵容的机器可读 AI 学习界面。

安装

使用一条命令连接:

claude mcp add --transport http cwi https://cwi-machine-data.hp-ace.workers.dev/mcp

无需登录、无需 API 密钥、无需注册。该服务通过 /mcp 提供 MCP Streamable HTTP(JSON-RPC 2.0)接口。每个响应都带有 X-CWI-License 标头;商业模型训练或再分发需要获得许可——请联系 [email protected]。

验证是否正常运行——向你的 Agent 提问:*“在 CWI 目录中搜索赛博朋克说唱。”*你应该会看到 That Boy Hi Hat 的《Cyberpunk 2027》排在首位。

工具

共有 29 个工具。大多数为只读;6 个写入工具(歌曲点播、空中播放提交、同步简报、播放列表推荐、精选提名、活动 RSVP)需要人工审核,并设有频率限制(每位请求者每 24 小时 3 次)。均无需身份验证。

工具功能
search_catalog在 CWI 曲库中按关键词和筛选条件搜索(标题、艺人、流派、情绪、BPM)。评分引擎:标题权重为 3 倍,流派为 2 倍,情绪/上下文/类别为 1 倍。返回匹配词并按相关度排列的前 5 个结果。
get_track按标题或 ID 获取单首曲目的完整记录:署名、流派、情绪、节奏、许可状态、链接、封面。通常在 search_catalog 命中后调用。
get_artist获取艺人简介和完整曲目列表。用于深入了解艺人。
sync_search在编辑部同步曲库中搜索音乐监督素材:情绪、能量词、场景、用途(“打斗场景”“霓虹城市”)。描述词由 CWI Sync 精选;BPM 数值为估算值。
semantic_search使用自然语言搜索曲库(“雨夜开车,怀旧”)——通过 384 维 bge-small-en-v1.5 嵌入向量进行余弦相似度匹配,嵌入在请求时通过 Workers AI 生成。
get_graph获取曲库知识图谱:节点/边数量、节点类型(曲目、艺人、发行作品、流派)和示例节点。
get_release获取某个发行作品的分级证据、带哈希标记的事实数据包:曲目列表、日期、署名、平台链接。省略 id 可获取最新发行作品。
get_radio获取 Cumulative Radio 365 的实时状态:HLS 流媒体 URL、当前播放内容(曲目、艺人、封面、时段、曲目结束时间)、听众人数、电台元数据。
get_announcements获取 CWI 最新公告——新发行作品、即将发布的内容、活动、新闻。每条公告均经过来源验证。可按 releases、news、events 筛选。
get_featured获取精选轮播内容,按评分标准排序——当前热门内容,包含完整元数据和封面。
get_up_next获取 Radio 365 即将播放的队列。
get_schedule获取完整的 Radio 365 节目表(130 个时段,28 首歌曲)。
request_song为 Radio 365 提交歌曲点播请求(需人工审核)。
get_requests获取听众和 AI 在 Radio 365 提交的点播请求。
submit_for_airplay艺人提交曲目和联系方式,供电台评估(需人工审核)。
submit_sync_brief提交影视/广告/游戏项目简报:描述项目,获取匹配的可授权曲目(需人工审核)。
pitch_for_playlist向播放列表策展人推荐曲目(需人工审核)。
nominate_featured提名曲目以进入精选(需人工审核)。
get_recommendations根据氛围推荐内容(“夜间兜风”“健身赞歌”),并提供新发行作品聚焦类别。
get_events获取 CWI 活动信息——发行派对、试听派对、发布活动。
rsvp使用姓名和联系方式 RSVP 参加 CWI 活动。
get_label获取 Cumulative Web Inc 厂牌简介:旗下艺人、服务、联系方式、社交媒体。
get_sync_catalog获取所有可用于同步授权的曲目及其版权和直接授权信息——通过一次签署即可清除母带和出版版权(BMI)。
get_lyrics获取每首曲目的带时间戳歌词。请检查 verified 标记——未经验证的 Whisper 转录会明确标注。
get_press_kit获取厂牌和艺人简介、发行信息、品牌素材。
get_videos获取音乐视频、预告片、可视化作品,以及 YouTube 链接和嵌入 URL。
get_genre获取流派定义——包括由 CWI 命名和定义的 Post-Trap Futurism——以及代表艺人和曲目。
get_playlists仅获取已验证的播放列表收录信息(从不声称收录,始终注明来源)。
find_tracks_for_brief复合工作流——有任何画面配乐需求(“为赛博朋克游戏预告片找一些黑暗风格的曲目”)时,请先调用此工具。一次调用即可返回匹配曲目及其适配理由、已验证的 ISRC、同步授权状态和具体后续步骤。匹配结果不代表已授予许可。

用法

根据实时服务验证的真实示例提示词。这些提示词也可通过 prompts/list 作为工作流提示词使用。

查找曲目

“搜索 CWI 曲库中的赛博朋克说唱。”

预期结果:search_catalog 返回 That Boy Hi Hat 的 “Cyberpunk 2027”,作为排名第一的结果(得分 9,匹配词:赛博朋克、说唱),另有 4 个结果按相关性排序。

查询曲目

“帮我找 Dre50 的曲目 Pix。”

预期结果:get_track 返回标题 “Pix”、艺人 “Dre50”、流派 ["afrobeats", "dancehall", "hip hop"]、情绪 ["smooth", "warm", "playful"],以及 Spotify URL、发行信息和封面图。

同步授权

“我需要一段适用于夜店打斗场景的音乐——高能量、暗黑风格。”

预期结果:sync_search 使用 “fight scene”、“dark aggressive”、“neon city” 搜索,并返回带有编辑性声音描述的可授权曲目。CWI 只需一处签名即可清理母带和出版权(联系 [email protected])。

电台正在播放什么

“Cumulative Radio 365 现在正在播放什么?”

预期结果:get_radio 返回当前播放的曲目(标题、艺人、封面图 URL、时段位置、曲目结束时间)、HLS 流 URL、当前听众人数,以及过去 24 小时的听众总数。

深入了解艺人

“告诉我 King Ahkeem 的情况——他的音乐是什么风格?”

预期结果:get_artist 返回艺人简介和完整曲目列表(陷阱音乐曲库:Bluefaces 3.0、Element、Embiid、Super Solid、Star)。后续可对任意曲目调用 get_track,获取完整元数据。

工作流提示词

5 个精选起点,通过 prompts/list / prompts/get 提供:

提示词适用场景
find-sync-options需要为电影/电视/广告场景寻找可授权音乐时(参数:scene)
artist-deep-dive需要了解旗下艺人的完整资料时(参数:artist)
radio-now-playing需要了解 Radio 365 当前正在播放的内容时(无参数)
music-for-moment需要为某个时刻寻找合适曲目时——锻炼、开车、编码(参数:moment)
release-brief需要获取经过事实核实的 CWI 最新发行简报时(无参数)

机器可读的音乐数据(实时入口)

许可

商业模型训练或重新分发这些数据需要获得许可。请联系 [email protected]。


Cumulative Web Inc. — 音乐与电影。

评论

支持 Markdown

第一次接触 MCP?

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

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