
Mithril
Supports UIby radimsem
Sandboxed MCP server replacing generic shell tools with 160+ validated, purpose-built execution tools for AI agents.
What it does
Mithril provides a secure, structurally bounded alternative to the standard unrestricted shell tool. Instead of passing raw strings to bash, it exposes specific, typed tools that run within OS-level sandboxes (BubbleWrap on Linux, sandbox-exec on macOS), preventing prompt injection and accidental system damage.
Tools
- Cat: Reads files from the project directory.
- Grep: Searches for patterns within files.
- GitStatus: Checks the current state of the git repository.
- CargoTest: Runs Rust tests.
- Ls: Lists files and directories.
- Rm: Safely removes files (requires approval).
- GoVet: Performs static analysis on Go code.
- Pytest: Executes Python tests.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"mithril": {
"command": "mithril",
"args": ["--project-root", "/absolute/path/to/project", "--ecosystem", "rust|go|python|js"]
}
}
}
Supported hosts
- Claude Desktop
Quick install
curl -sSf https://raw.githubusercontent.com/radimsem/mithril/main/install.sh | shInformation
- Pricing
- free
- Published
- 5/23/2026
- stars






