io.github.ArtyKOMarkets/warda
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Economic authority for autonomous agents on Kaspa L1. Never holds a key.
Summary by lookupd
Lets an agent check, build and track spending grants on Kaspa L1 without ever holding keys; signing stays with the caller.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http warda https://mcp.wardaprotocol.com/mcp
Claude Code, npm package (stdio)
claude mcp add warda -- npx -y @warda_protocol/mcp
Codex, remote (streamable-http)
codex mcp add warda --url https://mcp.wardaprotocol.com/mcp
Codex, npm package (stdio)
codex mcp add warda -- npx -y @warda_protocol/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"warda": {
"url": "https://mcp.wardaprotocol.com/mcp"
}
}
}Cursor, npm package (stdio) → .cursor/mcp.json
{
"mcpServers": {
"warda": {
"command": "npx",
"args": [
"-y",
"@warda_protocol/mcp"
]
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (11 tools)
Publisher-provided text
warda_grant_authorityThe agent's spending power right now: budget left, epoch headroom, per-transaction cap, and the largest single payment currently permitted. This is what an agenwarda_check_spendCheck a proposed payment against every rule the covenant enforces, and return the same verdict the chain would. Builds the recipient proof for you. ADVISORY: awarda_check_delegationCheck whether a proposed child grant is a legal narrowing of this one. A child may only ever be more restrictive than its parent, and the parent must reserve exwarda_build_spendAssemble an unsigned Kaspa transaction that spends from this grant, and return the digest to sign. THIS SERVER NEVER SEES YOUR KEY and never signs: it hands bacwarda_walletThe whole wallet view in one call: the grant's current address, its spending limits, the largest payment permitted right now, and every address it is allowed towarda_grant_addressDerive the on-chain address of a grant from its terms and current state. A grant's address is a HASH of its state, so it MOVES after every spend and every delegwarda_recover_grantRead a grant's full state back out of any transaction that spent it, and work out where it went. Use this when a grant's recorded state is stale, wrong, or lostwarda_build_delegationAssemble an unsigned transaction that subdivides this grant into a child for a sub-agent, and return the digest to sign with the PARENT's agent key. THIS SERVERwarda_build_settlementAssemble an unsigned transaction that ends a child grant and returns its UNSPENT remainder to the parent's budget, charging the parent only what the child actuawarda_build_exitAssemble an unsigned transaction that ENDS this grant and sweeps its balance to the principal. 'revoke' is the emergency stop, signed by the revocation key, effwarda_find_serviceSearch the Warda service registry for endpoints an agent holding a grant can pay. Filters are a conjunction: a service must offer EVERY capability asked for and
Details
- Version: 0.4.2
- Transports: streamable-http, stdio
- Uptime (7 days): 100%
- Median latency: 470 ms
- First indexed:
- Last seen in registry:
- Repository: https://github.com/ArtyKOMarkets/warda
- Website: https://wardaprotocol.com
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/io.github.ArtyKOMarkets/warda)
- 62092 servers
- Last crawl: 2026-11-11T17:17:22.074Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp