Reputation scoring for AI agent wallets on Base. Trust scores, fraud checks, x402.
{
"mcpServers": {
"io-github-jacobsd32-cpu-djd-agent-score": {
"command": "<see-readme>",
"args": []
}
}
}No install config available. Check the server's README for setup instructions.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Reputation scoring for AI agent wallets on Base. Trust scores, fraud checks, x402.
Is it safe?
No package registry to scan.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 34 days ago.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
No automated test available for this server. Check the GitHub README for setup instructions.
No known vulnerabilities.
This server is missing a description. Tools and install config are also missing.If you've used it, help the community.
Add informationHave you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Dynamic problem-solving through sequential thought chains
A Model Context Protocol server for searching and analyzing arXiv papers
An open-source AI agent that brings the power of Gemini directly into your terminal.
The official Python SDK for Model Context Protocol servers and clients
MCP Security Weekly
Get CVE alerts and security updates for io.github.jacobsd32-cpu/djd-agent-score and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP server for DJD Agent Score — a reputation scoring API for AI agent wallets on Base.
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.
| Tool | Endpoint | Cost | Description |
|------|----------|------|-------------|
| score_basic | GET /v1/score/basic | Free | Basic score, tier, confidence |
| score_full | GET /v1/score/full | $0.10 (x402) | Full dimension breakdown |
| score_refresh | GET /v1/score/refresh | $0.25 (x402) | Re-score with latest chain data |
| report_fraud | POST /v1/report | $0.02 (x402) | Submit fraud report |
| check_blacklist | GET /v1/data/fraud/blacklist | $0.05 (x402) | Check fraud reports |
| get_badge | GET /v1/badge/{wallet}.svg | Free | Embeddable SVG badge |
| get_leaderboard | GET /v1/leaderboard | Free | Top scored wallets |
| register_agent | POST /v1/agent/register | Free | Register wallet with metadata |
| health_check | GET /health | Free | System status |
npm install -g djd-agent-score-mcp
Or run directly with npx:
npx djd-agent-score-mcp
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"djd-agent-score": {
"command": "npx",
"args": ["-y", "djd-agent-score-mcp"]
}
}
}
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"djd-agent-score": {
"command": "npx",
"args": ["-y", "djd-agent-score-mcp"]
}
}
}
Add to your project's .mcp.json:
{
"mcpServers": {
"djd-agent-score": {
"command": "npx",
"args": ["-y", "djd-agent-score-mcp"]
}
}
}
Start the server in HTTP mode:
TRANSPORT=http PORT=3000 npx djd-agent-score-mcp
Then connect your MCP client to http://localhost:3000/mcp.
| Variable | Default | Description |
|----------|---------|-------------|
| DJD_BASE_URL | https://djd-agent-score.fly.dev | API base URL (use http://localhost:3001 for local dev) |
| DJD_TIMEOUT_MS | 10000 | Request timeout in milliseconds |
| TRANSPORT | stdio | Transport mode: stdio or http |
| PORT | 3000 | HTTP server port (only used when TRANSPORT=http) |
git clone <repo-url>
cd djd-agent-score-mcp
npm install
npm run build
npm start
To point at a local API during development:
DJD_BASE_URL=http://localhost:3001 npm start
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:
The MCP server surfaces the 402 details in the tool's error response so the agent can handle it.
MIT