loading…
Search for a command to run...
loading…
Enables interaction with the Soulseek peer-to-peer file sharing network for searching files, browsing user shares, and managing downloads. Supports chat functio
Enables interaction with the Soulseek peer-to-peer file sharing network for searching files, browsing user shares, and managing downloads. Supports chat functionality including public rooms, private messages, and user monitoring.
Public MCP server for Soulseek search, browsing, downloads, rooms, and chat state.
search_filesbrowse_user_sharesbrowse_user_folderqueue_downloadlist_downloadslist_saved_filesread_saved_file_infodelete_saved_fileget_download_file_urllist_roomsjoin_roomleave_roomsay_roomlist_joined_roomslist_room_messagessend_private_messagelist_private_chatslist_private_messageswatch_userget_auto_join_roomsset_auto_join_roomsreconnect_soulseekserver_healthHTTP transport expects:
Authorization: Bearer <MCP_AUTH_TOKEN>
The interactive docs page does not embed the token; it asks for it client-side in the browser.
Default deploy path:
/mcp/health/docs/files/:pathMCP_AUTH_TOKENSLSK_USERSLSK_PASSFor a local host run, override the container-only paths from .env.deploy:
set -a && . ./.env.deploy && set +a
DOWNLOAD_DIR="$(pwd)/downloads" \
AUTO_JOIN_ROOMS_FILE="$(pwd)/data/auto-join-rooms.json" \
node server.js
Добавь это в claude_desktop_config.json и перезапусти Claude Desktop.
{
"mcpServers": {
"soulseek-mcp": {
"command": "npx",
"args": []
}
}
}