音乐服务器控制协议

一个基于Node.js的MCP服务器,用于控制Mopidy音乐服务器实例。

  • by pkielak
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 pkielak/mopidy-mcp

使用说明

Mopidy MCP服务器

用于控制Mopidy音乐服务器实例的Node.js MCP(模型上下文协议)服务器。

特性

  • 使用以下工具实现MCP服务器 @modelcontextprotocol/sdk
  • 展示用于Mopidy控制的MCP工具(例如,获取播放状态)
  • 与Mopidy的HTTP JSON-RPC端点通信(http://localhost:6680/mopidy/rpc)
  • 使用标准输入/输出(stdio)传输进行MCP通信

发展

使用以下内容构建项目:

npm run build

用法

{
  "mcpServers": {
    ...
    "mopidy-mcp": {
      "command": "node",
      "args": ["/<path-to-project>/mopidy-mcp/build/index.js"],
      "env": {}
    }
  }
}

许可证

MIT许可证。有关详细信息,请参阅LICENSE文件。