Economic authority for autonomous agents on Kaspa L1. Never holds a key.
Connect Remote server
claude mcp add --transport http warda https://mcp.wardaprotocol.com/mcp
{
"mcpServers": {
"warda": {
"url": "https://mcp.wardaprotocol.com/mcp"
}
}
}
{
"servers": {
"warda": {
"type": "http",
"url": "https://mcp.wardaprotocol.com/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://mcp.wardaprotocol.com/mcp
Tools 11 found in our last check
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 agent wallet's spending limit would tell you, except that it is not a setting — the covenant enforces these whether or not…
warda_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: a 'permitted' answer is not permission — it means the covenant would accept this transaction. A 'refused' answer means no…
warda_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 exactly what the child receives — authority is subdivided, never created. Advisory.
warda_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 back bytes, and you sign the digest wherever your key lives. It also returns the advisory verdict, but it builds the trans…
warda_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 to pay. This is the agent-wallet shape — address, limits, spending power — with one difference worth knowing: the limits…
warda_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 delegation — an address that worked yesterday holds nothing today. Use this to know which address to fund, watch, or look up.
warda_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 lost and its address turns up empty. Kaspa's P2SH requires the covenant script to travel in the clear inside every spending…
warda_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 SERVER NEVER SEES YOUR KEY. A child can only ever be more restrictive than its parent, and the parent reserves exactly what t…
warda_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 actually spent. This is the other half of delegation: letting a child expire instead returns the money to the PRINCIPAL — to…
warda_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, effective the moment it confirms — the agent cannot stop it and cannot outrun it beyond the limits it already had. 'reclai…
warda_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 be at or under maxPrice. WHAT IS VERIFIED: that the operator controls the key the service is paid at, and that the lis…
Details
| Endpoint | https://mcp.wardaprotocol.com/mcp (Streamable HTTP) |
| Package | @warda_protocol/[email protected] (NPM, stdio) |
| First published | 1 Sep 2026 |
| Last updated | 1 Sep 2026 |
| Registry name | io.github.ArtyKOMarkets/warda |
More security servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
