umi-mcp
A Python MCP server that gives AI assistants live awareness of the machine they're running on.
Install it, point your AI client at it, and ask questions like "what's using the most memory?" or "have there been any service crashes recently?" — and get real answers.
Install
pip install umi-mcp
Configure (Claude Desktop)
Add to your claude_desktop_config.json:
{
"mcpServers": {
"umi": {
"command": "python",
"args": ["-m", "umi_mcp"]
}
}
}
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
Restart Claude Desktop. Check Settings → Developer to confirm UMI is connected.
Tools
get_umi_uptime— hostname, OS, arch, CPU%, memory utilization, swap, load averagesget_umi_disk— volumes, capacity, usage, filesystem, I/O countersget_umi_network— interfaces, IPs, MAC, speed, bytes sent/received, errorsget_umi_process— running processes by CPU, filterable by name or top Nget_umi_service— Windows Services / systemd / launchd, with statusget_umi_user— local accounts, groups, admin statusget_umi_events— Windows Event Log / journald / macOS unified log, filterable by level
Works on Windows, Linux, and macOS.
Full documentation
Metadata
Release files for umi-mcp 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| umi_mcp-0.1.0.tar.gz | 11.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| umi_mcp-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.0 kB
Release files / umi_mcp-0.1.0.tar.gz
| Download URL | umi_mcp-0.1.0.tar.gz |
|---|---|
| Size | 11.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8702ac1627ae10d5c644688023b897dc94ab47a36afade3eb8fd929328ab80a2
|
|
BLAKE2b-256 checksum How to use checksums |
58d4359402222fd7771785fb8f6ea7fb5ac8104eb6622901b76a70c5c36a4c9e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / umi_mcp-0.1.0-py3-none-any.whl
| Download URL | umi_mcp-0.1.0-py3-none-any.whl |
|---|---|
| Size | 14.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
07d6abf4843d8fdfd01317bb43796b52e9b0d9b9f4216b4c9a8b47d0bf5a1ccc
|
|
BLAKE2b-256 checksum How to use checksums |
204a13bd2316ab5eb30a6aaf64e60622e0017aaf3d67abd061494cdf6ea575a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|