Skip to main content

Agent Prompt Injection Firewall MCP

PyPI Python

WAF for AI agents — block prompt injection before it reaches the LLM

Agents that blindly forward user input + retrieved documents to other agents are the #1 production AI vulnerability (OWASP LLM01). This MCP is the pre-flight gate.

By MEOK AI Labs.

Quick Install

Client Install
Claude Desktop Install in Claude
Cursor Install in Cursor
VS Code Install in VS Code
Windsurf Install in Windsurf
Docker docker run -p 8000:8000 agent-prompt-injection-firewall-mcp
pip pip install agent-prompt-injection-firewall-mcp

Install

pip install agent-prompt-injection-firewall-mcp

Tools

  • scan_prompt
  • define_custom_rule
  • list_rules
  • scan_log
  • sign_firewall_attestation

Claude Desktop

{
  "mcpServers": {
    "agentpromptinjectionfirewall": { "command": "agent-prompt-injection-firewall-mcp" }
  }
}

Tiers

  • Free — generous daily limit (100-1,000 depending on operation)
  • Pro £199/mo — unlimited + signed HMAC attestations with public verify URLs — subscribe
  • Enterprise £1,499/mo — multi-tenant + custom predicate DSL + SIEM webhook push — subscribe

Why this exists

The EU AI Act (Aug 2026), DORA (live), ISO 42001, and OWASP LLM01 Top-10 all demand runtime controls for agent systems — not just deployment-time audits. This MCP is that runtime control layer, emitting cryptographically signed evidence your auditor accepts.

Related MEOK A2A MCPs

License

MIT — MEOK AI Labs, 2026.

Metadata

Release files for agent-prompt-injection-firewall-mcp 1.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for agent-prompt-injection-firewall-mcp 1.0.1
File Interpreter ABI Platform
agent_prompt_injection_firewall_mcp-1.0.1-py3-none-any.whl Python 3 none any Details

Release files / agent_prompt_injection_firewall_mcp-1.0.1-py3-none-any.whl

Download URL agent_prompt_injection_firewall_mcp-1.0.1-py3-none-any.whl
Size 9.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b97be117340a50d928ca62efefb2f01c31726996532c7eaa8aba782e779eabb5
BLAKE2b-256 checksum
How to use checksums
8967133ebc572b0ffea5b6c900239b071109c17b9f1e69ad688df9a8ccfa088a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.15

Release history Release notifications | RSS feed

1.0.13

2 release files

1.0.12

2 release files

1.0.11

2 release files

1.0.10

2 release files

1.0.9

2 release files

1.0.8

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

This release

1.0.1 This release

1 release file

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page