自动化管理 Spotify 播放列表、搜索音乐并控制播放与账户信息。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "Spotify Automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/spotify-automation/SKILL.md 2. 保存为 ~/.claude/skills/spotify-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Spotify operations -- manage playlists, search the music catalog, control playback, browse albums and tracks, and access user profiles -- all orchestrated through the Composio MCP integration.
Toolkit docs: composio.dev/toolkits/spotify
https://rube.app/mcpSPOTIFY_* tools become available for executionRetrieve comprehensive profile information for the authenticated Spotify user.
Tool: SPOTIFY_GET_CURRENT_USER_S_PROFILE
No parameters required.
Returns: display name, email, country, subscription level (premium/free),
explicit content settings, profile images, follower count, and Spotify URIs.
Required scopes: user-read-private, user-read-email.
Find albums, artists, playlists, tracks, shows, episodes, or audiobooks by keyword.
Tool: SPOTIFY_SEARCH_FOR_ITEM
| Parameter | Type | Required | Description |
|---|---|---|---|
q | string | Yes | Search query keywords |
type | array | Yes | Item types: album, artist, playlist, track, show, episode, audiobook |
limit | integer | No | Results to return (default: 20) |
offset | integer | No | Offset for pagination (default: 0) |
market | string | No | ISO 3166-1 alpha-2 country code |
include_external | string | No | Set to audio to include external content |
Note: Audiobooks are only available in US, UK, Canada, Ireland, New Zealand, and Australia.
Browse, create, modify, and populate playlists.
Get a user's playlists:
Tool: SPOTIFY_GET_USER_S_PLAYLISTS
| Parameter | Type | Required | Description |
|---|---|---|---|
user_id | string | Yes | Spotify user ID |
limit | integer | No | Max playlists, 1-50 (default: 20) |
offset | integer | No | Pagination offset, 0-100000 (default: 0) |
Get current user's playlists:
Tool: SPOTIFY_GET_CURRENT_USER_S_PLAYLISTS
| Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | No | Max playlists, 1-50 (default: 20) |
offset | integer | No | Pagination offset, 0-100000 (default: 0) |
Get playlist details:
Tool: SPOTIFY_GET_PLAYLIST
| Parameter | Type | Required | Description |
|---|---|---|---|
playlist_id | string | Yes | Spotify playlist ID (e.g., 3cEYpjA9oz9GiPac4AsH4n) |
fields | string | No | Comma-separated field filter to reduce response size |
market | string | No | ISO country code for market-specific content |
additional_types | string | No | track,episode to include podcast episodes |
Update playlist details:
Tool: SPOTIFY_CHANGE_PLAYLIST_DETAILS
| Parameter | Type | Required | Description |
|---|---|---|---|
playlist_id | string | Yes | Playlist ID (must be owned by current user) |
name | string | No | New playlist name |
description | string | No | New playlist description |
public | boolean | No | Public/private toggle |
collaborative | boolean | No | Collaborative mode (only on non-public playlists) |
View tracks in a playlist and add new items.
Tool: SPOTIFY_GET_PLAYLIST_ITEMS
| Parameter | Type | Required | Description |
|---|---|---|---|
playlist_id | string | Yes | Spotify playlist ID |
limit | integer | No | Items per page, 1-50 (default: 20) |
offset | integer | No | Pagination offset (default: 0) |
…
通过 Rube MCP 自动执行浏览器工具任务,并先检索最新工具模式。
通过 Rube MCP 自动化处理 Campayn 营销邮件与联系人相关任务。
通过 Rube MCP 自动执行 Carbone 文档生成与模板任务流程
通过 Rube MCP 自动执行 Cloudflare 配置、域名与安全相关操作
通过先检索工具 schema,自动化处理 Connecteam 的常见团队运营任务。
通过 Rube MCP 自动化获取与处理品牌资料、Logo 和品牌资产信息。
通过自然语言搜索并创建 Spotify 播放列表
将 Spotify 播放控制、歌单管理与 AI 生成歌单整合为可调用工具。
用自然语言控制 Spotify 播放、管理歌单并获取歌词与推荐。
让 AI 连接 Spotify,控制播放、搜索音乐并管理歌单与收听数据。
自动化管理 Facebook 页面内容发布、消息互动与受众运营流程
在终端中搜索、播放和控制 Spotify 音乐,提高专注与操作效率。