A side-by-side look at the Shieldapi MCP and Safeprompt MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Shieldapi MCP for security work as a local process; choose Safeprompt MCP for security as a local process. You can also run both side by side in one mcpServers block.
SHIELDAPI_URL, SHIELDAPI_WALLET_PRIVATE_KEY.check_url, check_password, check_password_range.SAFEPROMPT_API_KEY.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Security | Security |
| Quality signal | 59/100 · Good | 43/100 · Fair |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | other | Not declared |
| Pricing | Freemium | Not declared |
| Required env vars | SHIELDAPI_URLSHIELDAPI_WALLET_PRIVATE_KEY | SAFEPROMPT_API_KEY |
| Verified owner | Community listing | Community listing |
| GitHub stars | 1 | 2 |
| Directory activity | 4 views 0 installs 0 upvotes | 2 views 0 installs 0 upvotes |
| Tools | 10 | Not listed |
| Full listing | View Shieldapi MCP | View Safeprompt MCP |
check_urlCheck a URL for malware, phishing, and other threats. Uses URLhaus + heuristic analysis.check_passwordCheck if a password hash (SHA-1) has been exposed in known data breaches via HIBP.check_password_rangeLook up a SHA-1 hash prefix in the HIBP k-Anonymity database.check_domainCheck domain reputation: DNS records, blacklists (Spamhaus, SpamCop, SORBS), SPF/DMARC, SSL.check_ipCheck IP reputation: blacklists, Tor exit node detection, reverse DNS.check_emailCheck if an email address has been exposed in known data breaches via HIBP.full_scanRun all security checks on a target (URL, domain, IP, or email). Most comprehensive scan.scan_skillScan an AI agent skill/plugin for security issues across 8 risk categories (Snyk ToxicSkills taxonomy). Checks for prompt injection, malicious code, suspicious downloads, credential handling, secret detection, third-party content, unverifiable dependencies, and financial access patterns. Static analysis only — no code execution. Returns risk score (0-100), severity-ranked findings with file locations, and human-readable summary.check_promptDetect prompt injection in text. Analyzes across 4 categories (direct injection, encoding tricks, exfiltration, indirect injection) with 200+ detection patterns. Designed for real-time inline usage before processing untrusted user input. Returns boolean verdict, confidence score (0-1), matched patterns with evidence, and decoded content if encoding obfuscation was detected. Response time <100ms p95.check_mcp_trustGet a multi-signal trust score for any MCP server endpoint. Analyzes security (domain reputation, SSL, SPF/DMARC), injection risk (tool description scanning), supply chain safety (toxic skill categories), reliability (uptime, latency, protocol compliance), and on-chain reputation (AgentProof ERC-8004). Returns composite trust score (0-100), tier (platinum/gold/silver/bronze/unranked), and detailed per-signal breakdown. Use this to evaluate whether an MCP server is safe to connect to.No tool names declared yet. Check the project README from the listing page.
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"alberthild-shieldapi-mcp": {
"command": "npx",
"args": [
"-y",
"shieldapi-mcp"
],
"env": {
"SHIELDAPI_URL": "YOUR_SHIELDAPI_URL_HERE",
"SHIELDAPI_WALLET_PRIVATE_KEY": "YOUR_SHIELDAPI_WALLET_PRIVATE_KEY_HERE"
}
}
}
}
{
"mcpServers": {
"mcp-171": {
"command": "uvx",
"args": [
"safeprompt"
],
"env": {
"SAFEPROMPT_API_KEY": "YOUR_SAFEPROMPT_API_KEY_HERE"
}
}
}
}