Djd Agent Score

io.github.jacobsd32-cpu由 GitHub 帳號 jacobsd32-cpu 發布v1.0.1更新於 Oct 24, 2026

Reputation scoring for AI agent wallets on Base. Trust scores, fraud checks, x402.

已驗證STDIO僅桌面金融安全與監控

概覽

AI 產生的概覽

把 DJD Agent Score API 包裝成 MCP 工具,讓助理查詢 Base 上 AI 代理錢包的信譽評分、詐欺報告與排行榜。

可以做什麼
  • 查詢錢包信譽:基本評分與等級、信心度、完整維度明細,以及依最新鏈上資料重新評分
  • 查核詐欺資料:查詢詐欺黑名單並提交詐欺報告
  • 瀏覽公開資料:高分錢包排行榜、可嵌入的 SVG 徽章、系統健康狀態
  • 註冊代理錢包與其中繼資料
適用情境
適合在助理要與某個 Base 上的 AI 代理錢包互動前判斷其可信度,或需要查詢、提交詐欺報告以及在排行榜上比較錢包時使用。
執行需求
透過 npm 或 npx 在本機執行(需 Node.js)。未宣告任何驗證機制。可選環境變數 DJD_BASE_URL(預設指向託管的正式 API)與 DJD_TIMEOUT_MS;HTTP 模式另需 TRANSPORT 與 PORT。需要能連線至 DJD API 的網路。
安裝前請注意
多個工具透過 Base 上的 USDC x402 微支付收費:完整評分 0.10 美元、重新評分 0.25 美元、詐欺報告 0.02 美元、黑名單查詢 0.05 美元。伺服器只把 HTTP 402 付款資訊回傳給代理,須由代理框架完成付款並重試,因此可能產生實際支出。註冊錢包與提交詐欺報告會把資料送往第三方 API。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

djd-agent-score-mcp

MCP server for DJD Agent Score — a reputation scoring API for AI agent wallets on Base.

[Listed in the Coinbase x402 Ecosystem] [npm version]

This server exposes the DJD Agent Score REST API as Model Context Protocol tools, so any MCP-compatible agent (Claude, GPT, Gemini, LangChain, etc.) can call scoring endpoints natively.

Tools

ToolEndpointCostDescription
score_basicGET /v1/score/basicFreeBasic score, tier, confidence
score_fullGET /v1/score/full$0.10 (x402)Full dimension breakdown
score_refreshGET /v1/score/refresh$0.25 (x402)Re-score with latest chain data
report_fraudPOST /v1/report$0.02 (x402)Submit fraud report
check_blacklistGET /v1/data/fraud/blacklist$0.05 (x402)Check fraud reports
get_badgeGET /v1/badge/{wallet}.svgFreeEmbeddable SVG badge
get_leaderboardGET /v1/leaderboardFreeTop scored wallets
register_agentPOST /v1/agent/registerFreeRegister wallet with metadata
health_checkGET /healthFreeSystem status

Installation

bash
npm install -g djd-agent-score-mcp

Or run directly with npx:

bash
npx djd-agent-score-mcp

Configuration

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

json
{  "mcpServers": {    "djd-agent-score": {      "command": "npx",      "args": ["-y", "djd-agent-score-mcp"]    }  }}

Cursor

Add to .cursor/mcp.json in your project root:

json
{  "mcpServers": {    "djd-agent-score": {      "command": "npx",      "args": ["-y", "djd-agent-score-mcp"]    }  }}

Claude Code

Add to your project's .mcp.json:

json
{  "mcpServers": {    "djd-agent-score": {      "command": "npx",      "args": ["-y", "djd-agent-score-mcp"]    }  }}

Generic MCP Client (Streamable HTTP)

Start the server in HTTP mode:

bash
TRANSPORT=http PORT=3000 npx djd-agent-score-mcp

Then connect your MCP client to http://localhost:3000/mcp.

Environment Variables

VariableDefaultDescription
DJD_BASE_URLhttps://djd-agent-score.fly.devAPI base URL (use http://localhost:3001 for local dev)
DJD_TIMEOUT_MS10000Request timeout in milliseconds
TRANSPORTstdioTransport mode: stdio or http
PORT3000HTTP server port (only used when TRANSPORT=http)

Development

bash
git clone <repo-url>cd djd-agent-score-mcpnpm installnpm run buildnpm start

To point at a local API during development:

bash
DJD_BASE_URL=http://localhost:3001 npm start

x402 Payment

Some endpoints require x402 micropayments. When an agent calls a paid tool, the API responds with HTTP 402 and payment instructions. Your agent framework must:

  1. Detect the 402 response
  2. Complete the x402 payment (USDC on Base)
  3. Retry the request with the payment proof

The MCP server surfaces the 402 details in the tool's error response so the agent can handle it.

License

MIT

來源:README.md,提交 bbfe0af

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

1
  1. v1.0.1最新Sep 16, 2026

評分

已滿足適用檢查項的 50%

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

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分