Skip to main content

MCP injection / prompt-poisoning / SSRF scanner. 30+ canonical rules covering the April 2026 Anthropic MCP RCE class, mcp-server-git CVE chain, DockerDash injection chain, OWASP LLM Top 10 + GenAI Red Team v1. Scans live MCP /tools/list endpoints OR pasted JSON. Free 5/day, Pro £29/mo for unlimited + signed safety reports auditors and procurement accept. By MEOK AI Labs.

Project description

meok-mcp-injection-scan-mcp

PyPI Python

GitHub stars

Scan any MCP server for the prompt-injection / tool-poisoning / SSRF class disclosed in the April 2026 CVE wave.

pip install meok-mcp-injection-scan-mcp

Why This Exists

The EU AI Act's high-risk system provisions come into full force in November 2026. Companies deploying AI in healthcare, finance, education, law enforcement, and critical infrastructure face fines of up to €35 million or 7% of global turnover.

Most compliance teams spend £360,000/year on manual governance. This MCP server automates the entire process in minutes.

Perfect for:

  • Compliance officers preparing for audits
  • AI governance teams tracking regulatory deadlines
  • Consultants delivering AI readiness assessments
  • Developers building compliant AI systems

Why this exists

April 2026 was a bad month for MCP. Anthropic published a "by-design" MCP RCE class affecting ~7,000 public servers (~150M downloads). mcp-server-git shipped a CVE chain. DockerDash got popped by an injection chain. Tool-description prompt injection ("tool poisoning") was demonstrated against every major MCP host.

If you run an MCP server in production, or you're auditing one before adoption, you need a fast scan that flags the patterns the April 2026 disclosures target. This MCP is that scan.

What it checks

30+ canonical rules across 5 severity tiers:

  • CRITICAL — direct RCE, system-prompt override, credential exfil patterns, shell metachars in defaults, file:// / internal-network URLs (the DockerDash 169.254.169.254 metadata-pivot vector).
  • HIGH — encoded payloads, imperative directives at the agent, supply-chain prompts, env-var references, tool shadowing.
  • MEDIUM — urgency / authority language, additionalProperties=true, unbounded strings, tool-name impersonation.
  • LOW — over-long descriptions, zero-width / bidi-override chars (the U+202E PoC vector).

Coverage maps to: OWASP LLM Top 10, GenAI Red Team v1, the April 2026 Anthropic MCP RCE disclosure, and the mcp-server-git CVE chain.

Tools exposed

Tool Purpose
scan_mcp_url(url) Fetch a remote MCP server's tool listing and scan it
audit_tool_descriptions(tools_json) Scan a pasted JSON tool list (auth-walled servers)
signed_safety_report(subject, findings_json, score, note) Issue a procurement-grade signed cert (Pro tier)
list_rules() Inspect the full rule catalogue before subscribing
pricing() Subscribe links + tier comparison

Pricing

Tier Price What you get
Free £0 5 scans / day, no signed reports
Starter £29/mo Unlimited scans + signed reports
Pro £79/mo + scheduled rescans + 48h support
Enterprise £1,499/mo + custom rule packs + 4h SLA

Every signed cert lives at https://meok-attestation-api.vercel.app/verify/<cert_id> — auditors and procurement teams confirm without an account.

What you do NOT get

This is a static-pattern scanner. It does not run dynamic taint analysis, fuzz the server with adversarial inputs, or replace a human red-team. It is the first 80% of the audit, in 5 seconds, for free.

Built by MEOK AI Labs

Solo founder. London. 234 MCP packages on PyPI. Live signing infrastructure at meok-attestation-api.vercel.app. Storefront councilof.ai. Get the catalogue: https://meok-attestation-api.vercel.app/catalogue.


⭐ Support This Project

If you find this MCP server useful, please star the repo and share it with your compliance team. Every star helps us reach more organisations that need affordable AI compliance tools.

GitHub stars

Questions? Open an issue or email nicholas@meok.ai


Pairs with MEOK Governance Suite

Build something that touches users? You need compliance. MEOK ships 38 governance MCPs that drop in alongside this tool — EU AI Act, DORA, NIS2, CRA, GDPR, ISO 42001, FDA SaMD, MDR, Basel, MiFID II, MiCA, COPPA, and more.

# One-shot install of the governance pack
npx meok-setup --pack governance

Free tier: 10 calls/day per MCP. Pro tier (£79/mo): unlimited + cryptographically signed compliance attestations your auditor verifies independently.

→ Full catalogue: councilof.ai/catalogue → MEOK AI Labs: meok.ai

💸 Try MEOK in 30 seconds — instant buy ladder

Tier Price What you get Stripe
Smoke test £1 Signed sample MCP-Hardening report + Article 50 PDF https://buy.stripe.com/dRmcN75ScdQS7oh1Uc8k90U
Quick Kit £9 EU AI Act Article 50 implementation guide (C2PA + EU-Icon) https://buy.stripe.com/cNi00la8s1460ZT0Q88k90V
Founder Call £29 30-min 1-on-1 with the founder https://buy.stripe.com/8x228ta8s6oqbExaqI8k90W

Refundable. UK Stripe — VAT-clean. Builds on the 81-MCP MEOK fleet. Verify any signed report at https://meok.ai/verify.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meok_mcp_injection_scan_mcp-1.0.11.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

meok_mcp_injection_scan_mcp-1.0.11-py3-none-any.whl (13.8 kB view details)

Uploaded Python 3

File details

Details for the file meok_mcp_injection_scan_mcp-1.0.11.tar.gz.

File metadata

File hashes

Hashes for meok_mcp_injection_scan_mcp-1.0.11.tar.gz
Algorithm Hash digest
SHA256 d5bcb5eb3e962f93c2e5c6d699a5c4e9619ae90fe420c885bedeb8e0c8c4b929
MD5 976f3de1c2b426d801f419320bdd4982
BLAKE2b-256 311f472884594d4672e33ee1e4a97f639d40f587e4e38d174a7e5a29d090f6dd

See more details on using hashes here.

File details

Details for the file meok_mcp_injection_scan_mcp-1.0.11-py3-none-any.whl.

File metadata

File hashes

Hashes for meok_mcp_injection_scan_mcp-1.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 297ec3b38f90cf95092639168ff2a2b7bfc4c4c0d565d21a4f643fe24eb9a955
MD5 5400737e8b09f31acad73961fab31f17
BLAKE2b-256 cfa203bcb51deef0e43d921131daaffe5b9a7d9aaf98c3bdc37cd764fbc77164

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page