docs: add applemusic-mcp to README
NixOS Configuration CI / Nix Flake Check (push) Failing after 7s

This commit is contained in:
2026-06-25 16:07:16 +02:00
parent 4d88ebc184
commit c86bd93348
+23 -18
View File
@@ -6,22 +6,27 @@ This repository provides Nix derivations for MCP (Model Context Protocol) server
## Available Packages ## Available Packages
| Package | Description | Language | | Package | Description | Language |
|------------------------------|---------------------------------------------------------------|------------| | -------------------------------- | -------------------------------------------------------------------- | ---------- |
| academic-search-mcp-server | Search academic papers via Semantic Scholar and Crossref | Python | | academic-search-mcp-server | Search academic papers via Semantic Scholar and Crossref | Python |
| duckduckgo-mcp-server | Web search and content fetching via DuckDuckGo | Python | | annas-mcp | Anna's Archive MCP server | Python |
| kindly-web-search-mcp-server | Web search + content retrieval via Serper, Tavily, or SearXNG | Python | | applemusic-mcp | Apple Music — manage playlists, search catalog, browse library | Python |
| manim-mcp-server | Execute Manim animation code and return videos | Python | | duckduckgo-mcp-server | Web search and content fetching via DuckDuckGo | Python |
| n8n-mcp | AI access to n8n node docs and workflow management | TypeScript | | jellyfin-mcp | MCP server for Jellyfin media server | Python |
| pdf-reader-mcp | Productionready PDF processing with parallel processing | TypeScript | | kindly-web-search-mcp-server | Web search + content retrieval via SearxNG, Tavily, or SearXNG | Python |
| rust-research-mcp | Accumulate and organize academic knowledge | Rust | | manim-mcp-server | Execute Manim animation code and return videos | Python |
| simple-web-search-mcp | Zero-config web search and page reading for LLMs | TypeScript | | mcp-arr-server | MCP server for *arr suite — Sonarr, Radarr, Lidarr, Prowlarr | TypeScript |
| mcp-arr-server | MCP server for *arr suite — Sonarr, Radarr, Lidarr, Prowlarr | TypeScript | | mcp-score | AI-driven music score generation and MuseScore live control | Python |
| transmission-mcp | MCP server for the Transmission BitTorrent client | Python | | n8n-mcp | AI access to n8n node docs and workflow management | TypeScript |
| sabnzbd-mcp | MCP server for SABnzbd download management | Python | | nextcloud-mcp-server | Nextcloud MCP server (files, calendar, contacts, deck, etc.) | Python |
| jellyfin-mcp | MCP server for Jellyfin — search, playback, metadata, admin | Go | | pdf-reader-mcp | Productionready PDF processing with parallel processing | TypeScript |
| zotero-mcp | Connect Zotero research library with AI assistants | Python | | rust-research-mcp | Accumulate and organize academic knowledge | Rust |
| mcp-score | AI-driven music score generation and MuseScore live control | Python | | simple-web-search-mcp | Zero-config web search and page reading for LLMs | TypeScript |
| transmission-mcp | MCP server for the Transmission BitTorrent client | Python |
| sabnzbd-mcp | MCP server for SABnzbd download management | Python |
| jellyfin-mcp | MCP server for Jellyfin — search, playback, metadata, admin | Go |
| zotero-mcp | Connect Zotero research library with AI assistants | Python |
| mcp-score | AI-driven music score generation and MuseScore live control | Python |
## Usage ## Usage
@@ -36,7 +41,7 @@ Add this flake to your inputs and apply the overlay:
mcp-servers.url = "git+ssh://gitea@gitea.bueso.eu/luis/mcp-servers"; mcp-servers.url = "git+ssh://gitea@gitea.bueso.eu/luis/mcp-servers";
}; };
outputs = { nixpkgs, mcp-servers, ... }: { outputs = { self, nixpkgs, ... }: {
# Apply the overlay to get packages in pkgs # Apply the overlay to get packages in pkgs
nixosConfigurations.myhost = nixpkgs.lib.nixosSystem { nixosConfigurations.myhost = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; system = "x86_64-linux";
@@ -67,4 +72,4 @@ Access packages without the overlay:
``` ```
## License ## License
Each packaged MCP server retains its original license. The Nix expressions in this repository are provided asis. Each packaged MCP server retains its original license. The Nix expressions in this repository are provided as-is.