nix-mcp-servers
by cameronfyfe
This repository provides Nix packages for various MCP (Meta-Control Protocol) servers. It allows users to easily run and install MCP servers using Nix.
Last updated: N/A
What is nix-mcp-servers?
This is a collection of Nix packages for various MCP (Meta-Control Protocol) servers. It provides a convenient way to manage and deploy these servers using the Nix package manager.
How to use nix-mcp-servers?
MCP servers can be run directly from the flake using nix run
. They can also be installed on a NixOS system or with home-manager by referencing the flake in your configuration and adding the desired server packages to your system or home packages.
Key features of nix-mcp-servers
Easy installation and management of MCP servers
Integration with NixOS and home-manager
Declarative configuration
Reproducible builds
Use cases of nix-mcp-servers
Running MCP servers for various data sources
Automating the deployment of MCP servers
Creating reproducible environments for MCP servers
Managing MCP server dependencies
FAQ from nix-mcp-servers
What is MCP?
What is MCP?
MCP stands for Meta-Control Protocol. It's not explicitly defined in the README, but it seems to be a protocol for interacting with various data sources.
How do I add a new MCP server?
How do I add a new MCP server?
Contributions of additional MCP servers are welcome. You would need to create a Nix package for the server and add it to the repository.
Can I use this with Nix on macOS?
Can I use this with Nix on macOS?
Yes, you can use this with Nix on macOS, although the instructions primarily focus on NixOS and home-manager.
Where can I find example configurations?
Where can I find example configurations?
An example nixos-config that installs MCP servers using this flake can be found here
What MCP servers are currently available?
What MCP servers are currently available?
The available MCP servers are listed in the MCP Servers List section of the README: github-mcp-server, mcp-neo4j-cypher, mcp-server-brave-search, mcp-server-everart, mcp-server-everything, mcp-server-fetch, mcp-server-filesystem, mcp-server-gdrive, mcp-server-git, mcp-server-github, mcp-server-gitlab, mcp-server-google-maps, mcp-server-memory, mcp-server-playwright, mcp-server-postgres, mcp-server-puppeteer, mcp-server-sentry, mcp-server-sequentialthinking, mcp-server-slack, mcp-server-sqlite, mcp-server-time, mcp-server-tmdb