Skip to main content
Glama

create_agent_wallet

Register an agent wallet the caller controls (non-custodial control plane).

Creates an AgentWallet record keyed by agent_id and applies a policy preset. policy_preset: conservative | balanced | aggressive; omitted = balanced. This is a changeable default, not a cap: edit limits later with set_wallet_policy. unlimited=True starts the wallet with NO policies and records that explicit choice in the decision journal; passing both a preset and unlimited=True is rejected. default_policies is the legacy alias of policy_preset. wallet_address is the agent's PUBLIC key (caller-supplied); omit it to provision managed signing. Returns wallet_address, agent_id, status, applied_policies and policy_summary (applied limits + how to change them).

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
agent_idYes
caller_idNo
unlimitedNo
display_nameNo
owner_addressNo
policy_presetNo
wallet_addressNo
default_policiesNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections.

  1. Changed2 schema fields changed
    • addedInput schema / properties / policy_preset
      Added value: +{
      +  "default": "",
      +  "type": "string"
      +}
    • addedInput schema / properties / unlimited
      Added value: +{
      +  "default": false,
      +  "type": "boolean"
      +}
  2. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources