MCP Servers

模型上下文协议服务器、框架、SDK 和模板的综合目录。

M
MCP Permission Diff

Diff MCP configs for risky permission and credential-surface changes.

创建于 6/1/2026
更新于 about 3 hours ago
Repository documentation and setup instructions

mcp-permission-diff

mcp-permission-diff compares two MCP JSON configs and reports the permission-shaped changes a reviewer should notice before merging.

It checks for new servers, executable changes, added environment variables, sensitive headers, private or local URLs, broad working directories, and high-risk process flags such as --inherit-home or --allow-private-hosts.

Install

python -m pip install .

Use

mcp-permission-diff old-mcp.json new-mcp.json
mcp-permission-diff old-mcp.json new-mcp.json --json
mcp-permission-diff old-mcp.json new-mcp.json --fail-on medium

Use /dev/null as the old config to review a new config from scratch:

mcp-permission-diff /dev/null mcp.json

What it does not do

This is a review helper. It does not prove an MCP server is safe, execute the server, or inspect package source code. It only explains the config-level blast radius in plain text.

Privacy and safety

The tool runs locally. It does not make network calls. Secret-looking values and environment references are redacted in rendered output.

快速设置
此服务器的安装指南

安装包 (如果需要)

uvx mcp-permission-diff

Cursor 配置 (mcp.json)

{ "mcpServers": { "jaredclucas-mcp-permission-diff": { "command": "uvx", "args": [ "mcp-permission-diff" ] } } }