mcp-tool-poison-guard
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-tool-poison-guardscan this tool description for poisoning risk"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
mcp-tool-poison-guard
Production-ready MCP Server that detects and guards against Tool Poisoning & Prompt Injection attacks in MCP tool descriptions and schemas.
Zero external API cost. Pure local computation + heuristics. Built for entrepreneurs and teams who deploy AI agents in enterprise environments and need trust & accountability.
The Problem (Why this exists)
AI agents using MCP can be tricked by "tool poisoning":
Malicious instructions hidden inside tool
descriptionorinputSchemaWhen the LLM reads the tool list, it follows the hidden commands (exfiltrate secrets, call restricted tools, ignore system prompt)
This is a real 2025-2026 attack class (OWASP, Invariant Labs, academic papers)
Most agents blindly trust tool metadata. This MCP server gives your agents (or your CI/CD) the ability to scan, score, and sanitize tools before they are used.
Related MCP server: InjectShield
What this MCP gives your agents
Tool | What it does |
| Score a single tool description for poisoning risk (0-100) |
| Batch-scan a full |
| List all known injection / poison patterns found |
| Generate a cleaned, safe version of a poisoned description |
| Produce a compliance-friendly audit report of a tool set |
| Educational: show what a poisoned tool looks like (for testing) |
Quick Start
# 1. Clone
git clone https://github.com/princeruhulofficial/mcp-tool-poison-guard.git
cd mcp-tool-poison-guard
# 2. Install
pip install -e .
# 3. Run (stdio – works with Claude Desktop, Cursor, etc.)
python -m mcp_tool_poison_guardClaude Desktop config example
{
"mcpServers": {
"tool-poison-guard": {
"command": "python",
"args": ["-m", "mcp_tool_poison_guard"],
"cwd": "/path/to/mcp-tool-poison-guard"
}
}
}Why entrepreneurs love this
Zero ongoing cost – no OpenAI/Anthropic calls, pure Python heuristics
Enterprise-ready – audit reports, risk scores, safe rewrites → easier security reviews
Protects your brand – stops agents from leaking customer data or doing unauthorized actions
Fits Prevalid philosophy – make AI accountable at the infrastructure level
License
MIT
Author
Prince Ruhul – Founder of Prevalid
https://github.com/princeruhulofficial
This server cannot be deployed
Maintenance
Related MCP Connectors
Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.
Security & DLP proxy for MCP: tool-poisoning scans, PII redaction on tool args/results. Beta.
AgentGuard — 20-tool AI safety MCP: policy preflight, risk scoring, audit logging, rate limits.
Email safety MCP server. Detects phishing, prompt injection, CEO fraud for AI agents.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceAn MCP server that provides safeguard capabilities to protect against prompt injection and unsafe tool calls.381 PyPI8MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that provides tools to scan text and URLs for prompt injection attacks, protecting AI agents from adversarial inputs.MIT
- AlicenseNot gradedqualityDmaintenanceMCP server that provides runtime defense for AI agents, protecting against prompt injection, data exfiltration, and other adversarial attacks through a ranked pipeline of up to 36 inline defenses and 3 output scanners.3Apache 2.0
- FlicenseNot gradedqualityBmaintenanceProvides real-time RCE, SSRF, and env leak interception for AI tool calls, with MCP server mode offering diagnostic and repair suggestions.-