This commit is contained in:
@@ -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 | Production‑ready 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 | Production‑ready 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 as‑is.
|
Each packaged MCP server retains its original license. The Nix expressions in this repository are provided as-is.
|
||||||
|
|||||||
Reference in New Issue
Block a user