mcp-shield
Trust verification for MCP servers. Check scores, scan for security issues, search 4,200+ servers.
Should I use this
Quality & Safety
Based on automated analysis of tool definitions and protocol compliance.
Context Cost
This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.
Install
One-Click Install
Add this to your `claude_desktop_config.json` file:
{
"mcpServers": {
"mcp-shield": {
"url": "https://mcp.craftedtrust.com/api/v1/mcp"
}
}
}Remote endpoints
https://mcp.craftedtrust.com/api/v1/mcpstreamable-httpWhat it can do
Tool inventory
Tools (4)
🟢check_trust(server_url, npm_name)
Look up the trust score for any MCP server by URL or npm package name. Returns score, grade, findings summary, and certification status.
Input Schema
{
"type": "object",
"properties": {
"server_url": {
"type": "string",
"description": "The MCP server URL to look up"
},
"npm_name": {
"type": "string",
"description": "The npm package name to look up"
}
}
}⚪scan_server(server_url)
Trigger a live trust scan of an HTTP or HTTPS MCP server. Returns trust score, grade, and security findings.
Input Schema
{
"type": "object",
"properties": {
"server_url": {
"type": "string",
"description": "The HTTP/HTTPS MCP server URL to scan"
}
},
"required": [
"server_url"
]
}🟢search_registry(query, grade, scan_type, certified, limit)
Search the CraftedTrust registry overlay for indexed MCP packages and servers. Filter by grade, certification, or scan type.
Input Schema
{
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search term (name, URL, publisher)"
},
"grade": {
"type": "string",
"enum": [
"A",
"B",
"C",
"D",
"F"
],
"description": "Filter by letter grade. Default: show all"
},
"scan_type": {
"type": "string",
"enum": [
"live",
"static",
"combined",
"all"
],
"description": "Filter by scan type. Default: all"
},
"certified": {
"type": "string",
"enum": [
"true",
"standard",
"premium"
],
"description": "Filter to certified servers only. Default: show all"
},
"limit": {
"type": "number",
"description": "Max results (1-50). Default: 10"
}
},
"required": [
"query"
]
}🟢get_stats
Get CraftedTrust ecosystem statistics: total indexed servers, live verified count, average trust scores, flagged count, and more.
Input Schema
{
"type": "object",
"properties": {}
}Community
Evidence