AiAgentKarl/agent-staking-mcp-server
Platform-specific configuration:
{
"mcpServers": {
"agent-staking-mcp-server": {
"command": "npx",
"args": [
"-y",
"agent-staking-mcp-server"
]
}
}
}Add the config above to .claude/settings.json under the mcpServers key.
MCP server for agent reputation staking — trust through skin-in-the-game.
Agents deposit stakes as trust collateral. Bad behavior gets slashed. Good actors build reputation over time. Creates a self-regulating trust layer for the agent economy.
Traditional reputation systems are cheap to game. Staking changes the incentive structure:
| Tool | Description | |------|-------------| | tool_stake_deposit | Deposit stake as trust collateral | | tool_stake_verify | Check an agent's stake and trust tier | | tool_reputation_by_stake | Get stake-weighted reputation score (0–100) | | tool_slash_stake | Slash an agent's stake for bad behavior | | tool_dispute_open | Open a dispute between two agents | | tool_dispute_resolve | Resolve a dispute and auto-slash the loser | | tool_stake_leaderboard | Ranked list of most trustworthy agents |
| Balance | Tier | |---------|------| | 0 | unverified | | 1–9 REP | bronze | | 10–49 REP | silver | | 50–199 REP | gold | | 200+ REP | platinum |
pip install agent-staking-mcp-server{
"mcpServers": {
"agent-staking": {
"command": "agent-staking-mcp-server"
}
}
}# Deposit stake
stake_deposit("agent-alice", 100, "REP")
# Verify trust
stake_verify("agent-alice")
# → balance: 100, trust_tier: "gold", trust_score: 50.0
# Open dispute
dispute_open("agent-alice", "agent-bob", "Bob failed to deliver, took payment", stake_at_risk=50.0)
# Resolve — Alice wins, Bob gets slashed
dispute_resolve("dispute_12345_agent-al", "agent-alice", "Evidence confirmed non-delivery")
# → agent-bob's stake reduced by 50 REP automatically
# LeadeLoading reviews...