Mcp Shield

com.craftedtrust由 craftedtrust.com 發布官方發布者v2.0.0更新於 Oct 24, 2026

Trust verification for MCP servers. Check scores, scan for security issues, search 4,200+ servers.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取安全與監控

概覽

AI 產生的概覽

一個遠端 MCP 伺服器,讓助理在連線 MCP 伺服器前查詢信任評分、執行安全掃描並檢索伺服器登錄表。

可以做什麼
依 URL 或 npm 套件名稱查詢 MCP 伺服器的信任評分、等級、問題摘要與認證狀態,並對 HTTP 或 HTTPS 伺服器觸發即時信任掃描,回傳評分、等級與安全問題。檢索 CraftedTrust 登錄表中已收錄的 MCP 套件與伺服器,可依等級、認證或掃描類型篩選。取得生態統計資料,例如收錄伺服器總數、即時驗證數量、平均信任評分與被標記數量。
適用情境
適合在代理或開發者連線陌生 MCP 伺服器前進行審查,或依信任等級與認證情況比較已收錄的伺服器。也適合快速了解整個生態的信任統計概況。
執行需求
透過 streamable HTTP 存取的遠端端點;未宣告任何套件、環境變數或標頭。README 設定範例中的路徑與清單中的端點不同,需確認正確位址。需要能存取該服務的網路。
安裝前請注意
README 另列出 pay_for_certification 與 verify_payment 兩個工具,用於發起並核驗 USDC 認證付款;但清單只列出四個工具,付款行為尚未確認。評分與等級屬第三方評估,並非保證。伺服器會收到你查詢的 URL 或套件名稱。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Mcp Shield,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.craftedtrust%2Fmcp-shield/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "shield": {
      "type": "http",
      "url": "https://mcp.craftedtrust.com/api/v1/mcp"
    }
  }
}

README

Trust-Gated Agent Examples

Reference implementations showing how to make AI agents check CraftedTrust before connecting to any MCP server. If a server scores D or F, the agent refuses to connect.

This is the "SSL certificate check for AI agents" pattern.

Quick Start

Add CraftedTrust to your agent's MCP config:

json
{  "mcpServers": {    "craftedtrust": {      "url": "https://mcp.craftedtrust.com/api/v1/mcp",      "description": "Check trust scores before connecting to MCP servers"    }  }}

Your agent now has access to 6 tools:

ToolDescription
check_trustLook up trust score by URL or npm name
scan_serverTrigger a live security scan
search_registrySearch 4,200+ indexed MCP servers
get_statsEcosystem statistics
pay_for_certificationInitiate USDC certification payment
verify_paymentVerify on-chain payment

The Pattern

Before your agent connects to any new MCP server:

  1. Call check_trust on CraftedTrust
  2. If grade is D or F, refuse and explain why
  3. If grade is A/B/C, proceed with the connection

Examples

Python (LangGraph)

See python/trust_gated_agent.py for a complete LangGraph agent that gates MCP connections through CraftedTrust.

bash
cd pythonpip install -r requirements.txtpython trust_gated_agent.py

TypeScript (MCP Client)

See typescript/trust-gated-client.ts for a TypeScript MCP client that checks trust scores before connecting.

bash
cd typescriptnpm installnpx tsx trust-gated-client.ts

How It Works

Agent receives task → needs mcp.example.com         ↓Agent calls CraftedTrust check_trust("mcp.example.com")         ↓Score: 82/100, Grade: B ← Safe         ↓Agent connects to mcp.example.com ✓
Agent receives task → needs sketchy-server.xyz         ↓Agent calls CraftedTrust check_trust("sketchy-server.xyz")         ↓Score: 15/100, Grade: F ← Dangerous         ↓Agent refuses: "Server scored F (15/100). Not connecting." ✗

Trust Score Grades

GradeScoreMeaning
A90-100Excellent security practices
B75-89Good security, minor improvements possible
C60-74Adequate but has gaps
D40-59Significant security issues
F0-39Critical issues, do not connect

API Reference

Full API documentation: mcp.craftedtrust.com/api-docs.html

License

MIT


Built by Cyber Craft Solutions LLC

來源:README.md,提交 097318b

工具

4

check_trust

Look up the trust score for any MCP server by URL or npm package name. Returns score, grade, findings summary, and certification status.

輸入參數npm_nameserver_url

scan_server

Trigger a live trust scan of an HTTP or HTTPS MCP server. Returns trust score, grade, and security findings.

輸入參數server_url必填

search_registry

Search the CraftedTrust registry overlay for indexed MCP packages and servers. Filter by grade, certification, or scan type.

輸入參數gradelimitquery必填certifiedscan_type

get_stats

Get CraftedTrust ecosystem statistics: total indexed servers, live verified count, average trust scores, flagged count, and more.

無需輸入參數。

版本歷史

1
  1. v2.0.0最新Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分