protect-mcp
Overview
protect-mcp (scopeblind-gateway) is a Python-based security gateway for MCP that provides per-tool policies, Ed25519-signed receipts, and shadow mode functionality.
Capabilities
- • stdio transport support
- • prompt templates
- • tool call interface
- • authentication support
- • github integration
- • mcp client integration
Best For
Open source Python security gateway for MCP with per-tool policy controls, Ed25519 signed receipts and shadow mode.
Decision Snapshot
Install
available
Usage
available
Docs
1 links
Config
7 strong hints
Capabilities
6 key capabilities detected
- • GitHub stars: 6
- • Forks: 7
- • Source provenance count: 1
- • Last seen: 4/2/2026
- • Published: 4/2/2026
Installation / Setup
# Wrap an existing OpenClaw / MCP config into a usable pack && npx @scopeblind/passport wrap --runtime openclaw --config ./openclaw.json --policy email-safe && # Shadow mode — log every tool call, enforce nothing && n...
Usage
# Wrap an existing OpenClaw / MCP config into a usable pack && npx @scopeblind/passport wrap --runtime openclaw --config ./openclaw.json --policy email-safe && # Shadow mode — log every tool call, enforce nothing && n...
Features
- • **Shadow mode** (default): logs every tool call and allows everything through
- • **Enforce mode**: applies per-tool policy rules such as block, rate_limit, and min_tier
- • **Optional local signing**: when signing is configured, emits an Ed25519-signed receipt alongside the structured log
- • stdio transport support
- • prompt templates
- • tool call interface
- • authentication support
- • github integration
Use Cases
- • Supports capabilities such as: stdio transport support; prompt templates; tool call interface.
- • Common usage themes: mcp, security, ai, agent.
Supported Clients / Integrations
- • stdio transport support
- • prompt templates
- • tool call interface
- • authentication support
- • github integration
- • mcp client integration
Compatibility Signals
- • GitHub: supports (Detected in parser config/capability hints.)
Prompt Examples
example
• # Wrap an existing OpenClaw / MCP config into a usable pack && npx @scopeblind/passport wrap --runtime openclaw --config ./openclaw.json --policy email-safe && # Shadow mode — log every tool call, enforce nothing && n...
Notes / Requirements
- • Primary language: TypeScript
- • License: MIT
- • Documentation coverage: medium
- • Parser coverage score: 1.00
- • Source feeds: PyPI RSS + JSON API
- • Topic cluster: general
Official Links
Source Information
You can verify all information on this page against the source repository above.
Related MCP Tools
mcp-nexmem
NexMem is a plug-and-play MCP memory server that provides shared agent memory for teams, with support for pluggable database backends. It is implemented in Python.
indiestack
MCP server for IndieStack, an open-source supply chain for AI agents. Features include searching, comparing, scanning projects, building stacks, and reporting compatibility with 3,000+ tools and 1,200+ compatibility pairs.
secure-mcp-gateway
A secure middleware gateway for the Model Context Protocol (MCP), built with Python, featuring async support and guardrails for AI model context management.
ssh-licco
ssh-licco is an SSH Model Context Protocol Server that enables SSH functionality for AI models.
What To Do Next
Continue from this tool into a workflow and a learn guide to shorten implementation time.