Spotify Bulk Actions Mcp
@khglynn
Spotify Bulk Actions Mcp について
Bulk Spotify operations with confidence scoring - batch playlist creation, library exports, and human-in-the-loop review for uncertain matches. Perfect for importing podcast song lists.
基本情報
設定
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"spotify-bulk-actions-mcp": {
"command": "python",
"args": [
"-m",
"venv",
"venv"
]
}
}
}ツール
ツールは検出されませんでした
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
概要
What is Spotify Bulk Actions Mcp?
An MCP server for bulk Spotify operations: batch playlist creation, library exports, and large-scale library management. It features confidence scoring for batch searches, human-in-the-loop review, and built‑in rate limiting. Designed for importing song lists from podcast show notes.
How to use Spotify Bulk Actions Mcp?
Requires Python 3.10+, a Spotify Developer application, and one‑time authentication via setup_auth.py. After setup, connect the server to Claude Code by adding its configuration to ~/.claude/settings.local.json. The server exposes 18 tools covering library analysis, search, playlist management, and utilities.
Key features of Spotify Bulk Actions Mcp
- Confidence scoring for batch searches (HIGH / MEDIUM / LOW)
- Human‑in‑the‑loop review for uncertain matches
- Bulk operations handling 500+ songs with automatic rate limiting
- Library exports of saved tracks, followed artists, and summary
- Podcast‑playlist‑focused import pipeline from CSVs
- Automatic retry and caching to reduce repeat API calls
Use cases of Spotify Bulk Actions Mcp
- Create playlists from song lists (CSV) with automated matching
- Export and analyze your saved library (up to 10,000 songs)
- Find albums where you have 6+ saved songs (e.g., for vinyl shopping)
- Import large episode song lists from podcasts (500+ songs)
- Review and correct uncertain song matches via spreadsheet export
FAQ from Spotify Bulk Actions Mcp
What makes this different from other Spotify MCPs?
It provides confidence scoring, human‑in‑the‑loop uncertain‑match review, bulk operations for 500+ songs, library exports, and is built specifically for podcast playlists.
What are the prerequisites?
Python 3.10+, a Spotify account, and Spotify Developer credentials obtained from the Spotify Developer Dashboard.
How does authentication work?
One‑time browser login via setup_auth.py; the token is saved locally in .spotify_cache/ and auto‑refreshed when expired.
Does it handle Spotify’s rate limits?
Yes, with small delays between API calls, automatic retry on 429 errors, and caching to avoid redundant requests.
Where are credentials and data stored?
Credentials go in .env (gitignored). Auth tokens and cached data are stored in .spotify_cache/ (gitignored). No data is sent externally.
「メディアとデザイン」の他のコンテンツ
YouTube MCP Server
anaisbettsA Model-Context Protocol Server for YouTube
NS Travel Information MCP Server
r-huijtsA Model Context Protocol (MCP) server that provides access to NS (Dutch Railways) travel information through Claude AI. This server enables Claude to fetch real-time train travel information and disruptions using the official Dutch NS API.
MCP Figma to React Converter
StudentOfJSMCP server for converting Figma designs to React components
MiniMax MCP JS
MiniMax-AIOfficial MiniMax Model Context Protocol (MCP) JavaScript implementation that provides seamless integration with MiniMax's powerful AI capabilities including image generation, video generation, text-to-speech, and voice cloning APIs.
yt-dlp-mcp
kevinwattA Model Context Protocol (MCP) server that bridges Video & Audio content with Large Language Models using yt-dlp.
コメント