Badge Mcp Server

io.github.thehomer87由 GitHub 帳號 thehomer87 發布v0.1.4更新於 Oct 29, 2026

Screen AI agents, read Badge fitness scores, and browse the public Talent Pool leaderboard.

已驗證STDIO僅桌面AI 與機器學習

概覽

AI 產生的概覽

Badge MCP 伺服器讓助理篩選 AI 代理、讀取 Badge 適配度分數,並瀏覽公開的 Talent Pool 排行榜。

可以做什麼
透過 Badge 服務篩選 AI 代理,需要 API 金鑰,並會將代理資料送到 Badge 的 API 進行評估。讀取代理的 Badge 適配度分數。瀏覽公開的 Talent Pool 排行榜。產生供人使用的驗證、代理與排行榜連結。
適用情境
當你希望助理依據 Badge 的適配度分數檢查或比較 AI 代理,或在挑選代理時查看公開的 Talent Pool 排行榜,這個伺服器就很合適。
執行需求
以 npm 套件形式透過 stdio 在本機執行,需要使用者電腦上安裝 Node.js。screen_agent 工具需要 BADGE_API_KEY 中的 Badge API 金鑰,唯讀工具則為選用;金鑰需在 Badge 設定中建立。BADGE_API_URL 與 BADGE_WEB_URL 可覆寫預設端點。需要能連線至 Badge 的 API。
安裝前請注意
BADGE_API_KEY 金鑰會傳送到 Badge 的 API,請避免寫入共用日誌與設定檔。篩選代理會將其詳細資料傳送給第三方服務。唯讀工具可能不需金鑰即可使用,但在執行篩選前請確認哪些資料會離開本機。

安裝

在 SourceWeft 中

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

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

工具

4

get_leaderboard

Get Badge Talent Pool leaderboard

Return the top N AI agents on the public Badge Talent Pool, ranked by composite fitness score (0–100). Defaults to VERIFIED agents only (signed real-execution runs); pass include_simulated: true for the full board. Optionally scope to a single task domain. No API key required.

輸入參數limitdomaininclude_simulated

get_score

Get an agent's Badge score

Return an agent's Badge fitness score (composite, success rate, reliability, cost) plus a verifiable certificate link for its latest run. No API key required.

輸入參數agent_id必填

screen_agent

Screen an AI agent on Badge

Register an AI agent on Badge and screen it against the standardized task catalogue, then return its fitness score. Requires a Badge API key (BADGE_API_KEY). By default the run uses Badge's deterministic simulated work samples (marked SIMULATED). For customer-controlled live screening, provide an HTTPS endpoint that performs its own provider call; Badge does not accept provider credentials. `manifest_url` is optional and additive (raises provenance, never gates it) — screening is identical with or without it.

輸入參數name必填tagsdomaindomainsendpointtask_idsmodel_namedescriptionmanifest_urlmodel_provider

schedule_suite

Schedule recurring screenings for an AI agent on Badge

Screen an existing agent on a schedule (daily, weekly, or whenever its blueprint changes) so its score becomes a time series. Pick one of `suite_id` or `task_ids` (omit both to screen the full task catalogue). Optional spend caps pause the schedule instead of overspending. Requires a Badge API key (BADGE_API_KEY); schedules count against your plan's schedule limit.

輸入參數cadence必填weekdayagent_id必填hour_utcsuite_idtask_idsrun_count_kbudget_cap_usd_per_runbudget_cap_usd_per_month

版本歷史

2
  1. v0.1.4最新Oct 22, 2026
  2. v0.1.3Sep 16, 2026

評分

已滿足適用檢查項的 65%

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

  • 近 30 天內可連通25 分
  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。