mcpbeat Sign in

MCP Hangar MCP Server

by mcp-hangar Your server? Claim it
local only

MCP Hangar runs on your own machine — the client starts it, so there is no endpoint to ping. 4 261 installs a week from pypi. Last commit 4 Nov 2026.

Policy enforcement plane for MCP: every tool call ends in a verdict. Self-hosted, MIT.

Installs per day peak 1 998 · avg 647 · -30% w/w
a month agotoday
4 261
Installs / week
pypi · mcp-hangar
17
Stars
62 open issues
4 Nov 2026
Last commit
from GitHub
MIT
License
Python

What the code does

We read the source, 3 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.

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 hangar -- uvx mcp-hangar
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "hangar": {
      "command": "uvx",
      "args": [
        "mcp-hangar"
      ]
    }
  }
}
~/.codex/config.toml
[mcp_servers.hangar]
command = "uvx"
args = ["mcp-hangar"]
.cursor/mcp.json
{
  "mcpServers": {
    "hangar": {
      "command": "uvx",
      "args": [
        "mcp-hangar"
      ]
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "hangar": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-hangar"
      ]
    }
  }
}

Optional settings from the registry entry, left out of the block above: MCP_CONFIG (Path to config.yaml declaring the upstream MCP servers and policy. Without it Hangar reads ./config.yaml, else ~/.config/mcp-hangar/config.yaml (written by `mcp-hangar init`), and refuses to start if neither exists).

Alternatives to MCP Hangar

same job, measured the same way
Attest MCP
by chudah1

Credential enforcement middleware for MCP servers — verifies scoped tokens on every tool call

32 installs/wk local only
signet-eval
by jmcentire

Deterministic policy enforcement and MCP management for AI agent tool calls.

local only
mcpcut
by rostislavmatov

Journals every MCP tool call with secrets redacted; with a policy, holds risky calls for approval

69 installs/wk local only
Gatekeeper
by runestone-labs

Run MCP tool calls through Runestone Gatekeeper — policy enforcement, human approval, audit.

49 installs/wk local only
Fulcrum
by dewars30

AI governance MCP server for policy enforcement, cost control, and observability.

113 installs/wk local only
DCC-MCP Core
by dcc-mcp

Agent control plane for DCC and engine hosts: one MCP endpoint, one tool contract.

8 157 installs/wk local only
Tenantguard
by rudrendupaul

Scans self-hosted multi-tenant AI-agent platforms for tenant-isolation gaps via an MCP tool.

82 installs/wk local only
Laguarde
by futur-panda

Self-hostable policy control plane for AI coding agents.

66 installs/wk local only

MCP Hangar — questions

Answers built from our own checks of this server.

Why is there no uptime for MCP Hangar?
MCP Hangar 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 mcp-hangar was installed 4 261 times last week.
How do I connect MCP Hangar?
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 mcp-hangar straight from pypi; nothing to host, nothing to sign up for.
How many people use MCP Hangar?
The pypi package mcp-hangar was installed 4 261 times in the last week. Week over week that is -30%. We show installs rather than GitHub stars on purpose: a star is a bookmark, an install is someone actually running it.
Is MCP Hangar open source?
Yes — it is published under the MIT licence, written in Python, 17 stars on GitHub and 62 open issues. The source link is on this page, so you can read exactly what it does with your data before you connect it.