- Explore MCP Servers
- nix-hyper-mcp
Nix Hyper Mcp
What is Nix Hyper Mcp
nix-hyper-mcp is a Nix flake that provides a hyper-mcp package and Nix modules for various systems, enabling efficient management and deployment of applications.
Use cases
Use cases for nix-hyper-mcp include managing application dependencies, configuring development environments, and deploying microservices with specific runtime configurations.
How to use
To use nix-hyper-mcp, you can run it directly with ‘nix run github:cmacrae/hyper-mcp-flake’ or install it to your profile using ‘nix profile install github:cmacrae/hyper-mcp-flake’. For configuration, you can add it to your home-manager, NixOS, or nix-darwin configurations as shown in the README.
Key features
Key features include support for multiple systems (x86_64-linux, aarch64-linux, aarch64-darwin), integration with home-manager and NixOS, and the ability to use plugins for extended functionality.
Where to use
nix-hyper-mcp can be used in various environments that utilize Nix for package management, including personal development setups, server deployments, and CI/CD pipelines.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Nix Hyper Mcp
nix-hyper-mcp is a Nix flake that provides a hyper-mcp package and Nix modules for various systems, enabling efficient management and deployment of applications.
Use cases
Use cases for nix-hyper-mcp include managing application dependencies, configuring development environments, and deploying microservices with specific runtime configurations.
How to use
To use nix-hyper-mcp, you can run it directly with ‘nix run github:cmacrae/hyper-mcp-flake’ or install it to your profile using ‘nix profile install github:cmacrae/hyper-mcp-flake’. For configuration, you can add it to your home-manager, NixOS, or nix-darwin configurations as shown in the README.
Key features
Key features include support for multiple systems (x86_64-linux, aarch64-linux, aarch64-darwin), integration with home-manager and NixOS, and the ability to use plugins for extended functionality.
Where to use
nix-hyper-mcp can be used in various environments that utilize Nix for package management, including personal development setups, server deployments, and CI/CD pipelines.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
nix-hyper-mcp
A Nix flake providing a hyper-mcp package and Nix modules for
various systems.
Package
Run directly:
nix run github:cmacrae/hyper-mcp-flake
Install to profile:
nix profile install github:cmacrae/hyper-mcp-flake
home-manager
After adding to your inputs, use in your home-manager config:
{
imports = [ inputs.hyper-mcp.homeModules.default ];
programs.hyper-mcp = {
enable = true;
transport = "stdio";
plugins = [
{
name = "fs";
path = "oci://ghcr.io/tuananh/fs-plugin:latest";
runtime_config = {
allowed_paths = [ "/tmp" ];
};
}
];
};
}
NixOS
After adding to your inputs, use in your NixOS configuration:
{
imports = [ inputs.hyper-mcp.nixosModules.default ];
programs.hyper-mcp = {
enable = true;
transport = "stdio";
plugins = [
{
name = "fs";
path = "oci://ghcr.io/tuananh/fs-plugin:latest";
runtime_config = {
allowed_paths = [ "/tmp" ];
};
}
];
};
}
nix-darwin
After adding to your inputs, use in your nix-darwin configuration:
{
imports = [ inputs.hyper-mcp.darwinModules.default ];
programs.hyper-mcp = {
enable = true;
transport = "stdio";
plugins = [
{
name = "fs";
path = "oci://ghcr.io/tuananh/fs-plugin:latest";
runtime_config = {
allowed_paths = [ "/tmp" ];
};
}
];
};
}
Supported Systems
- x86_64-linux
- aarch64-linux
- aarch64-darwin
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










