nix-mcp-servers

by cameronfyfe

21 stars
220 downloads
Not rated
GitHub

About

nix-mcp-servers is a Nix flake that provides Nix packages for a variety of Model Context Protocol (MCP) servers. It allows users to run or install these servers directly on NixOS systems or via home-manager, simplifying deployment and management.

Details

Author
cameronfyfe
GitHub stars
21
Downloads
220
Categories
Other, AI

- Provides Nix packages for 22+ MCP servers
- Run servers directly via nix run in stdio mode
- Install permanently with NixOS or home-manager
- Easy to add new MCP servers through contributions
- Includes servers for GitHub, databases, search, and more

You can run an MCP server in stdio mode using nix run github:cameronfyfe/nix-mcp-servers#<server-name> -- stdio. To install permanently, add the flake as an input and include the desired server package in environment.systemPackages or home.packages. An example NixOS configuration is available in the author’s configs.

nix-mcp-servers

This is a repo to hold nix packages for various MCP servers.

Running MCP servers

MCP servers can be run directly from this flake.

Run github-mcp-server in stdio mode:

nix run github:cameronfyfe/nix-mcp-server#github-mcp-server -- stdio

Installing MCP servers

MCP servers can be installed on a NixOS system or with home-manager by referencing this flake.

Add the following to your flake.nix:

inputs.nix-mcp-servers.url = "github:cameronfyfe/nix-mcp-servers";

And add any mcp server packages to your environment.systemPackages or home.packages:

[
  ...
  inputs.nix-mcp-servers.packages.${system}.github-mcp-server
  ...
]

Example nixos-config that installs MCP servers using this flake here

MCP Servers List

``present scripts/list-pkgs.sh
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
``

Contributing

Contributions of additional MCP servers are welcome.

Related Projects

- github.com/aloshy-ai/nix-mcp-servers
- github.com/natsukium/mcp-servers-nix

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.