About Rime
Rime is an MCP server in the Developer Tools category: an MCP server for NixOS users.
Install
git clone https://github.com/lukasl-dev/rimeThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (20)
home_manager_options_searchSearch Home Manager options.
Parameters not published.
manix_searchSearch docs with [manix](https://github.com/mlvzk/manix).
Parameters not published.
nix_config_checkRun `nix config check`.
Parameters not published.
nix_config_showRun `nix config show`.
Parameters not published.
nix_evaluateEvaluate a Nix expression.
Parameters not published.
nix_flakes_metadataShow flake metadata.
Parameters not published.
nix_flakes_showShow a flake's outputs.
Parameters not published.
nix_logGet build log for an installable.
Parameters not published.
nix_manual_listList Markdown files in the Nix manual.
Parameters not published.
nix_manual_readRead a Markdown file from the Nix manual.
Parameters not published.
Show all 20 tools
nix_packages_searchSearch packages in an installable.
Parameters not published.
nix_packages_why_dependsShow why a package depends on another.
Parameters not published.
nixhub_package_versionsGet version history for a package via [nixhub](https://nixhub.io).
Parameters not published.
nixos_channelsList available NixOS channels with their status.
Parameters not published.
nixos_wiki_readRead a page from the NixOS wiki.
Parameters not published.
nixos_wiki_searchSearch the NixOS wiki.
Parameters not published.
nixpkgs_options_searchSearch for Nixpkgs options in nixpkgs for a specific ref.
Parameters not published.
nvf_manual_listList files in the nvf manual for a specific ref.
Parameters not published.
nvf_manual_readRead a file from the nvf manual for a specific ref.
Parameters not published.
nvf_options_searchSearch [nvf](https://github.com/notashelf/nvf) options for a specific ref.
Parameters not published.
Ask AI
Ask AI about Rime
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
rime
A minimal Model Context Protocol (MCP) server for Nix tooling, written in Rust.
Tools
nix_evaluate: Evaluate a Nix expression.nix_log: Get build log for an installable.nix_packages_search: Search packages in an installable.nix_packages_why_depends: Show why a package depends on another.nix_flakes_show: Show a flake's outputs.nix_flakes_metadata: Show flake metadata.nix_config_check: Runnix config check.nix_config_show: Runnix config show.nix_manual_list: List Markdown files in the Nix manual.nix_manual_read: Read a Markdown file from the Nix manual.nixpkgs_options_search: Search for Nixpkgs options in nixpkgs for a specific ref.
nixos_wiki_search: Search the NixOS wiki.nixos_wiki_read: Read a page from the NixOS wiki.nixos_channels: List available NixOS channels with their status.
home_manager_options_search: Search Home Manager options.
nvf_options_search: Search nvf options for a specific ref.nvf_manual_list: List files in the nvf manual for a specific ref.nvf_manual_read: Read a file from the nvf manual for a specific ref.
nixhub_package_versions: Get version history for a package via nixhub.
manix_search: Search docs with manix.
Getting Started
Prerequisites
Ensure nix is installed and available on your PATH.
Build & Run
# Build
nix build .#rime
# Run (Stdio)
./result/bin/rime stdio
# Run (HTTP)
./result/bin/rime http --host 127.0.0.1 --port 8080
Usage
Add to ~/.codex/config.toml:
[mcp_servers.rime]
command = "/path/to/rime"
args = ["stdio"]
Add to ~/.config/opencode/config.json:
{
"mcp": {
"rime": {
"type": "local",
"command": ["/path/to/rime", "stdio"],
"enabled": true
}
}
}
claude mcp add rime -- /path/to/rime stdio
Add to ~/.gemini/settings.json:
{
"mcpServers": {
"rime": {
"command": "/path/to/rime",
"args": ["stdio"]
}
}
}
Add to .vscode/mcp.json:
{
"servers": {
"rime": {
"command": "/path/to/rime",
"args": ["stdio"]
}
}
}
Add to settings.json:
{
"context_servers": {
"rime": {
"command": "/path/to/rime",
"args": ["stdio"]
}
}
}
Credits
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.