{
"mcpServers": {
"mcp-audio-server": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
mcp audio server
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 1 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Model Context Protocol (MCP) Server to connect your AI with any MediaWiki
MCP server for Apple Developer Documentation - Search iOS/macOS/SwiftUI/UIKit docs, WWDC videos, Swift/Objective-C APIs & code examples in Claude, Cursor & AI assistants
MCP server for scanning and remediating hardcoded secrets using GitGuardian’s API. Detect over 500 secret types and prevent credential leaks before code goes public.
MCP server for *arr media suite - Sonarr, Radarr, Lidarr, Readarr, Prowlarr
MCP Security Weekly
Get CVE alerts and security updates for Mcp_audio_server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
一个独立的 MCP Audio Server 示例项目,提供音乐搜索与分页音频读取能力。
这个项目从 xiaozhi-esp32-server-golang/examples/mcp_audio 中拆出,整理成了一个可单独运行的 Go 项目,适合直接测试,也适合作为你自己的音频类 MCP Server 模板。
musicPlayer 工具ResourceLink 返回可播放音频资源resource/read 分页读取音频数据BlobResourceContents,其中 Blob 为 base64 编码stdio 与 Streamable HTTP 两种传输方式musicPlayer入参:
{
"query": "周杰伦"
}
返回:
ResourceLink.URI: resource://read_from_httpResourceLink.Name: 实际歌曲名ResourceLink.Description: 实际音频 URLResourceLink.MIMEType: audio/mpegresource://read_from_http通过 resource/read 分页读取音频内容,参数放在 Arguments 中:
{
"url": "https://example.com/audio.mp3",
"start": 0,
"end": 102400
}
返回内容是 BlobResourceContents:
MIMEType: audio/mpegBlob: base64 编码后的音频二进制当服务端返回空数据时,会改为返回 base64 编码后的 [DONE],作为流结束标记。
go mod tidy
stdio 模式默认就是 stdio:
go run .
go run . -t http
或:
go run . --transport http
HTTP 模式下:
3001/mcphttp://localhost:3001/mcpmusicPlayerResourceLinkResourceLink.URI 发起 resource/readArguments 中传入 url、start、endBlobResourceContents[DONE]启动 HTTP 模式后,可以用支持 MCP 的客户端连接 http://localhost:3001/mcp。
如果你只是本地验证构建是否正常:
go build .
github.com/scroot/music-sdTool -> ResourceLink -> resource/read(Arguments 分页) -> Blob(base64) -> [DONE]
.
├── LICENSE
├── README.md
├── go.mod
├── go.sum
└── main.go