nix-mcp-servers logo

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.

View on GitHub

Last updated: N/A

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

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