OWASP Top 10 for AI Agents security assessment tools. Capabilities: full agent security scan, prompt injection detection, tool poisoning check, excessive agency, data leakage. Built by MEOK AI Labs.
Project description
OWASP Agentic AI MCP
Security assessment against the OWASP Top 10 for Agentic AI (2025). Prompt injection detection, tool poisoning checks, excessive agency evaluation, and data leakage analysis.
Install · Tools · Pricing · Attestation API
Why This Exists
The OWASP Top 10 for Agentic AI (released 2025) defines the ten most critical security risks for AI agents that can take actions, use tools, and operate autonomously. As organisations deploy MCP servers, LangChain agents, and autonomous AI workflows, these systems face attack vectors that traditional AppSec testing does not cover.
Prompt injection, tool poisoning, excessive agency, and cross-context data leakage are not theoretical: they are actively exploited. CISOs and security teams need a structured way to assess agentic AI deployments against the OWASP classification. This MCP evaluates your agent architecture against all 10 risk categories and produces actionable findings.
Install
pip install owasp-agentic-mcp
Tools
| Tool | OWASP Reference | What it does |
|---|---|---|
assess_agent_security |
All 10 risks | Full security posture assessment against OWASP Top 10 for Agentic AI |
check_prompt_injection |
Risk A01 | Detect prompt injection attack vectors in agent inputs |
check_tool_poisoning |
Risk A02 | Evaluate tool definitions and MCP configs for poisoning risks |
check_excessive_agency |
Risk A03 | Assess whether agent has more permissions than needed |
check_data_leakage |
Risk A06 | Identify cross-context data leakage paths in agent workflows |
Example
Prompt: "Assess the security of our customer support AI agent.
It has access to 12 MCP tools including database queries, email
sending, and file system access. It operates on user prompts
with no input sanitisation."
Result: Assessment across all 10 OWASP Agentic AI risks with critical
findings: A01 prompt injection (no input sanitisation on user prompts),
A02 tool poisoning (3 MCP tools loaded without integrity checks),
A03 excessive agency (file system + email + database = over-privileged),
A06 data leakage (database query results passed through to email tool
without redaction). Remediation priorities and control recommendations
provided for each finding.
Pricing
| Tier | Price | What you get |
|---|---|---|
| Free | £0 | 10 calls/day — agent security assessment |
| Pro | £199/mo | Unlimited + HMAC-signed attestations + verify URLs |
| Enterprise | £1,499/mo | Multi-tenant + co-branded reports + webhooks |
Attestation API
Every Pro/Enterprise audit produces a cryptographically signed certificate:
POST https://meok-attestation-api.vercel.app/sign
GET https://meok-attestation-api.vercel.app/verify/{cert_id}
Zero-dep verifier: pip install meok-attestation-verify
Links
- Website: meok.ai
- All MCP servers: meok.ai/labs/mcp/servers
- Enterprise support: nicholas@csoai.org
License
MIT
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file owasp_agentic_mcp-1.0.1.tar.gz.
File metadata
- Download URL: owasp_agentic_mcp-1.0.1.tar.gz
- Upload date:
- Size: 8.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26bdd4c3039ef3a0f9e5397f96781f073dd845db8a06544e896d818c2375e94b
|
|
| MD5 |
9a6100138c129c4854764f0b409a043c
|
|
| BLAKE2b-256 |
cb2c9519cb0bac358675e3c0941d5e17fe7a46d38746f0080f16fd41f3e6ae74
|
File details
Details for the file owasp_agentic_mcp-1.0.1-py3-none-any.whl.
File metadata
- Download URL: owasp_agentic_mcp-1.0.1-py3-none-any.whl
- Upload date:
- Size: 10.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
578163da7359c6f7022069b9076d5ed71156917472555ef0de8ad720c2a27016
|
|
| MD5 |
95fc286a35e1e4083ded2b30db65f806
|
|
| BLAKE2b-256 |
33a09e49555a33b745a106e6725ac407ff981c6aaf3f7d814b98a93d12dab236
|