MCP.so
ログイン

Apple Music MCP Server

@akr4

基本情報

カテゴリ

メディアとデザイン

ライセンス

MIT

トランスポート

stdio

作者

akr4

Apple Music MCP Server について

An MCP server for interacting with the Apple Music API.

Apple Music MCP Server の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

Apple Music MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Apple Music MCP Server?

Apple Music MCP Server is an MCP (Model Context Protocol) server for interacting with the Apple Music API. It provides tools for searching songs and generating playback links, enabling AI assistants to access Apple Music content through a standardized interface.

How to use Apple Music MCP Server?

Build and run the server using cargo install --path . and cargo run -- --team-id TEAM_ID --key-id KEY_ID --private-key-path /path/to/key.p8. Authentication credentials (Apple Developer Team ID, Key ID, and private key file) are provided via command-line arguments; an optional --storefront flag (default: jp) sets the Apple Music storefront.

Key features of Apple Music MCP Server

  • Search for songs by title, artist, or album
  • Generate deep links for songs and playlists
  • Command-line interface with configurable storefront
  • Uses the Model Context Protocol (MCP)

Use cases of Apple Music MCP Server

  • Search Apple Music catalog from AI assistants
  • Generate playback links for songs or playlists
  • Integrate Apple Music access into MCP-compatible tools

よくある質問

1

What does the server do?

It provides MCP tools (searchSongs and generatePlaybackLink) that allow clients to query the Apple Music catalog and produce playback deep links.

2

What are the runtime requirements?

Rust (nightly) and an Apple Developer account with Apple Music API access are required. The server expects a valid Apple Music API Key (.p8 file).

3

How do I authenticate?

Pass your Apple Developer Team ID, Key ID, and the path to your private key (.p8 file) as command-line arguments: `--team-id`, `--key-id`, and `--private-key-path`.

4

What is the default storefront and can I change it?

The default storefront is `jp` (Japan). You can change it with the `--storefront` flag (e.g., `--storefront us`).

5

What tools does the server expose?

Two tools: `searchSongs` (accepts a `query` string, returns song details) and `generatePlaybackLink` (accepts `song_id` or `playlist_id`, returns a playback URL).

コメント

「メディアとデザイン」の他のコンテンツ