Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bangjiong925-commits/xiaozhi-music-mcp
/ functions
Functions
41 in github.com/bangjiong925-commits/xiaozhi-music-mcp
⨍
Functions
41
◇
Types & classes
2
↓ 11 callers
Method
add_tool
(self, name: str, description: str, schema: dict, handler)
music_mcp_server.py:22
↓ 11 callers
Method
add_tool
添加工具
music_mcp_websocket_server.py:50
↓ 2 callers
Method
add_resource
(self, uri: str, name: str, description: str)
music_mcp_server.py:30
↓ 2 callers
Method
add_resource
添加资源
music_mcp_websocket_server.py:59
↓ 1 callers
Method
get_resource_content
获取资源内容
music_mcp_websocket_server.py:216
↓ 1 callers
Method
handle_message
处理WebSocket消息
music_mcp_websocket_server.py:67
↓ 1 callers
Method
handle_request
(self, request: dict)
music_mcp_server.py:37
↓ 1 callers
Function
main
主函数
music_mcp_server.py:259
↓ 1 callers
Function
main
主函数
music_mcp_websocket_server.py:405
↓ 1 callers
Function
main
主函数
test_websocket_mcp.py:163
↓ 1 callers
Function
main
主函数
test_mcp.py:83
↓ 1 callers
Method
run_stdio
(self)
music_mcp_server.py:64
↓ 1 callers
Function
search_music_api
调用免费音乐API搜索歌曲
music_mcp_server.py:108
↓ 1 callers
Function
search_music_api
搜索音乐API
music_mcp_websocket_server.py:239
↓ 1 callers
Function
test_mcp_server
测试MCP服务器基本功能
test_mcp.py:12
↓ 1 callers
Function
test_mcp_websocket_server
测试MCP WebSocket服务器
test_websocket_mcp.py:16
Method
__init__
(self, name: str)
music_mcp_server.py:17
Method
__init__
(self)
music_mcp_websocket_server.py:46
Function
add_to_playlist_handler
(arguments: Dict[str, Any])
music_mcp_server.py:186
Function
add_to_playlist_handler
(arguments: Dict[str, Any])
music_mcp_websocket_server.py:317
Function
clear_playlist_handler
(arguments: Dict[str, Any])
music_mcp_server.py:211
Function
clear_playlist_handler
(arguments: Dict[str, Any])
music_mcp_websocket_server.py:342
Function
get_playlist_handler
(arguments: Dict[str, Any])
music_mcp_server.py:200
Function
get_playlist_handler
(arguments: Dict[str, Any])
music_mcp_websocket_server.py:331
Function
handle_client
处理WebSocket客户端连接
music_mcp_websocket_server.py:390
Function
next_song_handler
(arguments: Dict[str, Any])
music_mcp_server.py:215
Function
next_song_handler
(arguments: Dict[str, Any])
music_mcp_websocket_server.py:346
Function
pause_music_handler
(arguments: Dict[str, Any])
music_mcp_server.py:163
Function
pause_music_handler
(arguments: Dict[str, Any])
music_mcp_websocket_server.py:294
Function
play_music_handler
(arguments: Dict[str, Any])
music_mcp_server.py:148
Function
play_music_handler
(arguments: Dict[str, Any])
music_mcp_websocket_server.py:279
Function
previous_song_handler
(arguments: Dict[str, Any])
music_mcp_server.py:237
Function
previous_song_handler
(arguments: Dict[str, Any])
music_mcp_websocket_server.py:368
Function
resume_music_handler
(arguments: Dict[str, Any])
music_mcp_server.py:167
Function
resume_music_handler
(arguments: Dict[str, Any])
music_mcp_websocket_server.py:298
Function
search_music_handler
(arguments: Dict[str, Any])
music_mcp_server.py:133
Function
search_music_handler
(arguments: Dict[str, Any])
music_mcp_websocket_server.py:264
Function
set_volume_handler
(arguments: Dict[str, Any])
music_mcp_server.py:181
Function
set_volume_handler
(arguments: Dict[str, Any])
music_mcp_websocket_server.py:312
Function
stop_music_handler
(arguments: Dict[str, Any])
music_mcp_server.py:175
Function
stop_music_handler
(arguments: Dict[str, Any])
music_mcp_websocket_server.py:306