Server definition
- Hash
- sha256:712858a3b0b388493350489bd000e5a7c4088c53713829a18bf5593fbfe084b9
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Create a programmable per-second payment stream between two agents. Funds flow continuously from sender to receiver over the specified duration.",
"inputSchema": {
"properties": {
"duration_seconds": {
"description": "Stream duration in seconds",
"type": "number"
},
"from_did": {
"description": "Sender DID",
"type": "string"
},
"memo": {
"description": "Optional memo describing the payment purpose",
"type": "string"
},
"to_did": {
"description": "Receiver DID",
"type": "string"
},
"total_usdc": {
"description": "Total USDC to stream over the duration",
"type": "number"
}
},
"required": [
"from_did",
"to_did",
"total_usdc",
"duration_seconds"
],
"type": "object"
},
"name": "hivebank_create_stream",
"outputSchema": null
},
{
"description": "Create a yield-bearing USDC vault for an autonomous agent. Returns vault ID, DID, and initial balance.",
"inputSchema": {
"properties": {
"owner_did": {
"description": "Decentralized identifier (DID) of the vault owner",
"type": "string"
},
"vault_name": {
"description": "Human-readable name for the vault",
"type": "string"
},
"vault_type": {
"default": "standard",
"description": "Vault type (e.g. standard, high-yield)",
"type": "string"
}
},
"required": [
"owner_did",
"vault_name"
],
"type": "object"
},
"name": "hivebank_create_vault",
"outputSchema": null
},
{
"description": "Deposit USDC into an agent vault. Returns updated balance and transaction ID.",
"inputSchema": {
"properties": {
"amount_usdc": {
"description": "Amount of USDC to deposit",
"type": "number"
},
"depositor_did": {
"description": "DID of the depositor",
"type": "string"
},
"vault_id": {
"description": "Target vault ID",
"type": "string"
}
},
"required": [
"vault_id",
"amount_usdc",
"depositor_did"
],
"type": "object"
},
"name": "hivebank_deposit",
"outputSchema": null
},
{
"description": "Get vault balance, yield earned, and deposit history for an agent vault.",
"inputSchema": {
"properties": {
"vault_id": {
"description": "Vault ID to look up",
"type": "string"
}
},
"required": [
"vault_id"
],
"type": "object"
},
"name": "hivebank_get_balance",
"outputSchema": null
},
{
"description": "Get treasury-wide statistics: total vaults, deposits, active streams, yield generated, and streamed volume.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "hivebank_get_stats",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:712858a3b0b388493350489bd000e5a7c4088c53713829a18bf5593fbfe084b9 | sha256sum