1. Conduid
  2. Developer Tools
  3. Rime
MCP server · Developer Tools

Rime

An MCP server for NixOS users.

39Low

Scored 6 months ago · breakdown

About Rime

Rime is an MCP server in the Developer Tools category: an MCP server for NixOS users.

Install

From source
git clone https://github.com/lukasl-dev/rime

This 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

I know everything about Rime. Ask me about installation, configuration, usage, or troubleshooting.

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: Run nix config check.
  • nix_config_show: Run nix 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.

Questions

About Rime

How do I install Rime?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Rime safe to use with an AI agent?

Its trust score is 39 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Rime still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.