娱乐与媒体 · 人工智能聊天机器人

Spotify-OAuth-MCP-server

latiftplgu/Spotify-OAuth-MCP-server

一个连接AI助手与Spotify Web API的MCP服务器,提供音乐搜索、播放控制、歌单管理等29种工具,采用模块化设计和类型安全架构。

安装

客户端配置

{
  "mcpServers": {
    "spotify": {
      "command": "node",
      "args": [
        "/path/to/your/project/src/mcp/server.js"
      ]
    }
  }
}
分类
娱乐与媒体, 人工智能聊天机器人
更新于
2026年10月6日

工具(40)

  • Albums

    (4 tools): Album information and new releases

  • Artists

    (6 tools): Artist data, top tracks, and discovery

  • Tracks

    (8 tools): Track details, lyrics, and library management

  • Playlists

    (10 tools): Complete playlist management and discovery

  • Playback

    (10 tools): Full player control and device management

  • User

    (1 tool): User profile information

  • Search

    (2 tools): General search and search-to-play functionality

  • get_album

    Retrieve detailed album information

  • get_album_tracks

    Get tracks from a specific album

  • get_new_releases

    Discover new album releases

  • search_albums

    Search for albums by keywords

  • get_artist

    Get detailed artist information

  • get_artist_albums

    Retrieve artist's albums

  • get_artist_top_tracks

    Get artist's most popular tracks

  • search_artists

    Search for artists by keywords

  • get_followed_artists

    Get user's followed artists

  • get_top_artists

    Get user's top artists

  • get_track

    Get detailed track information

  • search_tracks

    Search for tracks by keywords

  • get_liked_tracks

    Get user's saved/liked tracks

  • save_tracks

    Add tracks to user's library

  • remove_tracks

    Remove tracks from user's library

  • get_top_tracks

    Get user's top tracks

  • get_recently_played

    Get recently played tracks

  • get_track_lyrics

    Get plain text lyrics for tracks

  • get_playlist

    Retrieve playlist details

  • get_user_playlists

    Get user's playlists

  • get_playlist_tracks

    Get tracks from a playlist

  • create_playlist

    Create a new playlist

  • add_to_playlist

    Add tracks to a playlist

  • remove_from_playlist

    Remove tracks from a playlist

  • search_playlists

    Search for playlists by keywords

  • get_categories

    Get browse categories

  • save_playlist

    Follow/save a user-created playlist

  • unsave_playlist

    Unfollow/unsave a playlist

  • get_currently_playing

    Get current playback information

  • start_playback

    Start music playback

  • resume_player

    Resume paused playback

  • pause_player

    Pause current playback

  • skip_to_next

    Skip to next track

本页信息摘自该项目的 README。 查看 README

支持的客户端

该服务器 README 中提到的客户端:

查看全部
Claude Desktop logo

Claude Desktop

桌面端 · 免费增值 · Proprietary

Anthropic 官方推出的 Claude AI 桌面应用程序。支持 MCP 服务器以扩展功能。

WindowsMacOS

相关 MCP 服务器

更多服务器
Ableton Live logo

Ableton Live

ahujasid/ableton-mcp

1.5k

AbletonMCP是一个连接Ableton Live和Claude AI的集成工具,通过Model Context Protocol(MCP)实现双向通信,让AI可以直接控制和操作Ableton Live进行音乐创作和制作。

娱乐与媒体
MCP YouTube logo

MCP YouTube

anaisbetts/mcp-youtube

309

通过yt-dlp下载YouTube字幕并通过MCP协议连接Claude.ai进行视频内容分析

娱乐与媒体
Spotify MCP Server logo

Spotify MCP Server

varunneal/spotify-mcp

257

一个连接Claude与Spotify的MCP服务项目

娱乐与媒体
Ableton Live MCP Server logo

Ableton Live MCP Server

Simon-Kansara/ableton-live-mcp-server

226

Ableton Live MCP Server是一个实现Model Context Protocol (MCP)的服务器,通过OSC协议与Ableton Live进行通信,为LLMs提供控制Ableton Live的工具接口。

娱乐与媒体
MCP Server YouTube Transcript logo

MCP Server YouTube Transcript

kimtaeyoon83/mcp-server-youtube-transcript

169

一个通过MCP协议获取YouTube视频字幕的服务

娱乐与媒体
YouTube MCP Server logo

YouTube MCP Server

ZubeidHendricks/youtube-mcp-server

136

YouTube MCP服务器是一个标准化接口实现,允许AI语言模型通过协议与YouTube内容进行交互,提供视频信息获取、字幕管理、频道和播放列表管理等功能。

娱乐与媒体