Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI โ†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE โ†— (opens in a new tab)
  • llms.txt โ†— (opens in a new tab)
  • Catalog JSON โ†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub โ†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
ยฉ 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ๐Ÿ”’ Security
  3. MCP Firewall
MCP Firewall logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 8:04:30 PM

MCP Firewall

User RatingsBe the first to rate and review this MCP server!
View Repository4 GitHub StarsTotal stargazers on GitHub for the source repository (4 stars).Visit Website
mcpsecuritypolicy-enforcementsecret-scanningaudit-logging

Intercepts MCP traffic with YAML policies, secret scanning, response filtering, and JSON Lines audit logs.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON โ–พ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "behrensd-mcp-firewall": {
      "command": "npx",
      "args": [
        "-y",
        "mcpwall"
      ]
    }
  }
}

๐Ÿ’ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing Alternatives๐Ÿ”’ More in Security

Overview

The behrensd/mcp-firewall MCP server places a deterministic stdio proxy between an MCP host and downstream MCP servers. It evaluates inbound tool calls and outbound responses against YAML rules, blocking, allowing, redacting, or logging traffic without AI or cloud calls. Reach for it when MCP servers need controls for sensitive files, dangerous commands, secret leakage, prompt injection patterns, or audit logging.

Use cases

โ€ขBlock MCP access to SSH keys and credential files
โ€ขReject dangerous shell commands before execution
โ€ขRedact secrets from MCP server responses
โ€ขAudit tool calls and responses as JSON Lines
โ€ขTest policy matches without running the proxy

Key features

โ€ขYAML-based inbound and outbound policies
โ€ขSecret scanning with regex and entropy checks
โ€ขResponse redaction and prompt-injection blocking
โ€ขJSON Lines audit logging
โ€ขDeterministic stdio proxy
โ€ขRule testing with the check command

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by MCP Firewall.

Extracted Tool Capabilities
YAML-based inbound and outbound policies
Secret scanning with regex and entropy checks
Response redaction and prompt-injection blocking
JSON Lines audit logging
Deterministic stdio proxy
Rule testing with the check command

How MCP Firewall works

What behrensd/mcp-firewall MCP server does

The behrensd/mcp-firewall MCP server acts as a policy enforcement layer for MCP connections. It runs between an MCP client such as Claude Code, Cursor, or Windsurf and one or more downstream servers. Requests and responses pass through the proxy over stdio.

Inbound rules can restrict access to sensitive paths such as SSH directories, environment files, credentials, and browser data. They can also reject command patterns such as recursive deletion, pipe-to-shell behavior, or other configured matches. Tool arguments can be checked for secrets using configured regular expressions and entropy thresholds.

Outbound rules inspect server responses before they reach the client. A matching response can be forwarded, replaced with a blocked message, logged without modification, or selectively redacted. This also supports checks for prompt-injection text and responses larger than a configured byte limit.

How it works

For each JSON-RPC request, the proxy identifies tools/call messages, extracts the tool name and arguments, and evaluates rules from top to bottom. The first matching rule determines the result. An allowed request is sent to the real MCP server; a denied request produces a JSON-RPC error, is logged, and is not forwarded.

Responses follow the same first-match-wins model through a separate outbound rule set. Secret matches can be replaced with [REDACTED BY MCPWALL], while denied responses are replaced with a blocked message. The implementation uses fixed rules rather than model-based decisions, and it records activity as JSON Lines audit data.

Setup and configuration

Install the npm package globally with npm install -g mcpwall, or invoke it with npx. To protect an existing server, place mcpwall -- before that server's command in the MCP client configuration. The init command can discover servers in Claude Code, Cursor, Windsurf, and VS Code configuration files and wrap them. A Docker MCP Toolkit gateway can likewise be placed behind the proxy.

Configuration is written in YAML. The global file is ~/.mcpwall/config.yml; a project-level .mcpwall.yml can override it. If neither file exists, built-in defaults are used. Settings include the log directory, log level, default action, and an optional per-tool rate limit. Rules support regular expressions, glob patterns, path checks with not_under, and secret scanning. Environment substitutions documented by the project include ${HOME} and ${PROJECT_DIR}.

Tools and capabilities

The behrensd/mcp-firewall MCP server provides these command-line workflows:

  • Run as a transparent stdio proxy around another MCP server.
  • Use init to wrap discovered MCP configurations.
  • Use wrap to wrap a named server.
  • Use check to test a tool call against the configured rules without starting the proxy.
  • Apply inbound allow or deny policies to tool calls.
  • Apply outbound allow, deny, redact, or log-only policies to responses.
  • Write JSON Lines audit logs for tool calls and responses.

Limitations and notes

The proxy does not provide an interactive approval action; policies must explicitly choose allow or deny. Default behavior can be changed with default_action, including a deny-by-default configuration. Secret detection depends on the configured patterns and entropy settings, so deployments should review and maintain their YAML rules. The material describes stdio proxy operation rather than a hosted endpoint, API authentication, or cloud service.

Read the full README โ†’View source on GitHub โ†’

Related MCP Servers

View all in Security View all alternatives
  • Shield logoShield

    Local guardrail proxy for AI coding agents. Wraps any MCP server (stdio or Streamable HTTP) and blocks destructive tool calls โ€” DROP TABLE, rm -rf, force-push โ€” before they execute. MCP supply-chain protection: TOFU tool-catalog pinning against rug pulls, plus tool-description and tool-result scanning for tool poisoning and prompt injection. 51 starter rules, approval gates, audit logging. Single binary, Apache-2.0.

    ๐Ÿ”’ Security3 views
    Compare vs Shield โ†’
  • Aegis logoAegis

    Policy-based governance for AI agent tool calls. YAML policies, approval gates, risk assessment, and audit logging. Cross-platform: LangChain, OpenAI, Anthropic, MCP.

    ๐Ÿ”’ Security4 views
    Compare vs Aegis โ†’
  • MCP Shield logoMCP Shield

    Security scanner for MCP servers. Detects backdoors, exfiltration code, obfuscation, dangerous code execution, prompt injection, and supply chain risks before you install. Four tools: scan npm packages, scan local directories, check prompt injection, and audit supply chain trust score. npx @muhannad-hash/mcp-shield

    ๐Ÿ”’ Security2 views
    Compare vs MCP Shield โ†’
  • Mastyf.ai logoMastyf.ai

    Open-source runtime security proxy for MCP. Transparently intercepts every tools/call through an 18-class attack defense pipeline (prompt injection, SSRF, shell injection, SQL injection, credential exfil, polyglot attacks) with a YAML policy engine and 304-entry adversarial corpus. Trust scoring for npm MCP packages with 0-100 badges. Cloud dashboard, Docker image, Python SDK. MIT.

    ๐Ÿ”’ Security4 views
    Compare vs Mastyf.ai โ†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks โ€” not a rating.

GitHub stars
4
Stargazers on the source repository.
npm downloads
346
Package downloads in the last 30 days.
Last commit
2mo ago
Most recent push to the default branch.
Directory activity
4 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet โ€” be the first to share how this listing worked for you.

Frequently Asked Questions about MCP Firewall

Install the npm package globally with `npm install -g mcpwall`, or invoke it with `npx` when wrapping an MCP server.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewMCP Firewall AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/behrensd-mcp-firewall?style=directory)](https://allmcps.com/mcp/behrensd-mcp-firewall)
HTML Embed
<a href="https://allmcps.com/mcp/behrensd-mcp-firewall"><img src="https://allmcps.com/api/badge/behrensd-mcp-firewall?style=directory" alt="MCP Firewall on AllMCPs" /></a>

Technical Specs & Signals

Category๐Ÿ”’Security
PricingFree
More technical detailsExpand โ–พ
TransportSTDIO
RuntimeNode.js
AuthNo auth required
LicenseApache-2.0
ClientsCursor, Windsurf
Last updatedSep 5, 2026
Views4
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars4
GitHub Star CountTotal stargazers on GitHub representing community popularity (4 stars).
Last commit2mo ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jul 13, 2026
npm downloads346/mo
Monthly npm DownloadsAverage monthly package installs recorded from npm registry statistics.
53Quality signal: Good ยท 53/100How this signal is calculated โ–พ
Server availabilityNot measured

Not scored for repo-hosted servers โ€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools23/30
Adoption & activity6/15
Community engagement1/10

A guidance signal from public completeness & health data โ€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 18d ago via OSV.dev ยท mcpwall (npm)

โ˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server โ†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge โ€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it โ€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ๐Ÿ”’ Security โ†’Best MCP servers for Security โ†’Alternatives to MCP Firewall โ†’Install in Claude DesktopInstall in CursorInstall in VS Code