mcpbeat Sign in

armguard-mcp MCP Server

local only

armguard-mcp runs on your own machine — the client starts it, so there is no endpoint to ping. 277 installs a week from pypi. Last commit 25 Oct 2026.

Safety-first MCP server for ROS 2 robot arms: server-side safety envelope, human approval, audit

Installs per day peak 347 · avg 36 · -66% w/w
a month agotoday
277
Installs / week
pypi · armguard-mcp
0
Stars
0 open issues
25 Oct 2026
Last commit
from GitHub
Apache-2.0
License
Python

What the code does

We read the source, 1 d ago · rules 995398eba69f

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Runs an external command [пакет] tests_ros/test_moveit_live.py:162
    proc = subprocess.Popen(
Image runs as root docker/Dockerfile:62
USER root

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

This server runs on your own machine — install it with the package manager and the client starts it for you. Package name taken from the official registry entry.

run in your terminal
claude mcp add armguard-mcp -- uvx armguard-mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "armguard-mcp": {
      "command": "uvx",
      "args": [
        "armguard-mcp"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.armguard-mcp]
command = "uvx"
args = ["armguard-mcp"]
.cursor/mcp.json
{
  "mcpServers": {
    "armguard-mcp": {
      "command": "uvx",
      "args": [
        "armguard-mcp"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "armguard-mcp": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "armguard-mcp"
      ]
    }
  }
}

Alternatives to armguard-mcp

same job, measured the same way
Fluxgit MCP Server
by fluxgit-hq

Safety-first Git MCP server: rich read tools plus human-approved FluxGit operation proposals.

local only
Sidclaw Governance MCP
by vladuzh

Governance proxy for MCP servers — policy evaluation, human approval, audit trails.

67 installs/wk local only
Impri
by sekera-radim

Impri MCP server — human-in-the-loop approval inbox for AI agents

52 installs/wk 8 tools answering
Site
by co-ppclawfirms

PPC for law firms: the site's own MCP server — enquiry (enquiry = a human handoff, not a...

3 tools answering
HOL Guard
by hashgraph-online

Local-first AI agent security evidence and approval workflows through HOL Guard's stdio MCP server.

17 856 installs/wk local only
Cloudru S3 MCP AI CLI
by stufently

Cloud.ru S3 MCP server and AI CLI with scoped access and human approval for destructive actions.

local only
Testlink MCP
by eason0in

AI-friendly, safety-first TestLink MCP server

71 installs/wk local only
Looppause
by soteeabam

LoopPause MCP server — pause agent execution and route human approval requests

28 installs/wk local only

armguard-mcp — questions

Answers built from our own checks of this server.

Why is there no uptime for armguard-mcp?
armguard-mcp runs on your own machine over stdio — there is no network address to reach, so uptime cannot be measured for it by anyone. What can be measured is adoption: the pypi package armguard-mcp was installed 277 times last week.
How do I connect armguard-mcp?
Copy the ready config from this page. We generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each in the form that client actually reads. It runs locally, so the command pulls armguard-mcp straight from pypi; nothing to host, nothing to sign up for.
How many people use armguard-mcp?
The pypi package armguard-mcp was installed 277 times in the last week. Week over week that is -66%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is armguard-mcp open source?
Yes — it is published under the Apache-2.0 licence, written in Python and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.