navig — Claude Code MCP server: features and installation
navig connects an AI agent to a local command-line tool for working with remote hosts and infrastructure. Use it to manage systems from one interface.
claude mcp add navig -- uvx navigWhat navig does
navig is an MCP server and infrastructure CLI for remote hosts, databases, containers, files, tunnels, and workflows. It lets an agent access local infrastructure tools. The CLI can manage multiple hosts and supports previewing an operation with --dry-run before running it.
The server launch command uses uvx, and the CLI requires Python 3.10 or later. Its status bars and icons use Nerd Font glyphs, so install that font separately. On macOS and Linux, select the font in your terminal settings after running the install script; on Windows, the script applies the change automatically. Without Nerd Font, parts of the interface may not render as intended.
What it helps with
- manage several remote hosts from one CLI
- preview infrastructure commands before running them
- work with databases and containers through one interface
- handle remote files and tunnels from the same tool
Example prompts for the agent
- Check a remote host and show which actions I can take.
- Prepare this infrastructure change and preview it with
--dry-run. - List the connected hosts and inspect the workspace.
How to install navig
Platform CLI
claude mcp add navig -- uvx naviguvx runs the command named after the package; if the README names another one, use uvx --from navig <command>
Platform CLI
codex mcp add navig -- uvx naviguvx runs the command named after the package; if the README names another one, use uvx --from navig <command>
Config file
{
"mcpServers": {
"navig": {
"command": "uvx",
"args": [
"navig"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from navig <command>
Config file
{
"servers": {
"navig": {
"type": "stdio",
"command": "uvx",
"args": [
"navig"
]
}
}
}uvx runs the command named after the package; if the README names another one, use uvx --from navig <command>
Platform CLI
gemini mcp add navig uvx naviguvx runs the command named after the package; if the README names another one, use uvx --from navig <command>
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about navig
How do I install navig in Claude Code?
Run claude mcp add navig -- uvx navig. This adds the navig MCP server to Claude Code.
What does navig do?
navig gives an agent access to a CLI for managing remote hosts, databases, containers, files, and tunnels. Use --dry-run to preview an operation before running it.
What does navig need to run?
The CLI requires Python 3.10 or later and uses Nerd Font glyphs for its icons and status bars. On macOS and Linux, select the installed font in your terminal settings.