Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
VALTA_API_KEYYesYour Valta API key obtained from the Valta dashboard.

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
valta_check_balanceA

Check an agent's Valta wallet balance and spend limits. Call this before attempting a spend to confirm funds are available. This does not spend anything.

valta_request_spendA

Request authorization to spend from an agent's Valta wallet. Returns approved with a new balance, or denied with a reason. IMPORTANT: this tool only governs spend that routes through it — it does not intercept or prevent spending done via other tools, APIs, or webhooks that don't call this tool first. If denied, do not proceed with the action and inform the user why.

valta_create_walletA

Create a new named Valta wallet with optional spend limits. Use this to set up governance for a new agent before it starts spending.

valta_freeze_agentA

Immediately freeze an agent's Valta wallet, blocking all further spend through Valta. Use this as a kill switch when an agent is behaving unexpectedly.

valta_unfreeze_agentA

Unfreeze a previously frozen agent's Valta wallet, allowing spend to resume.

valta_get_audit_trailA

Read the tamper-evident, hash-chained audit trail of spend decisions (approved and denied) for an agent, or across all agents if no agentId is given.

valta_list_walletsA

List all named Valta wallets on this account, with balances and limits. Use this to discover what wallets exist before checking a balance or requesting a spend — you need to know the exact wallet name/ID first.

valta_transfer_fundsC

Transfer USDC directly between two of your agent wallets.

valta_list_agentsB

List all agents on this account — both marketplace subscriptions and custom SDK-created agents.

valta_get_agentB

Get details for a single agent, including status and balance.

valta_run_agentA

Trigger an agent to run a task. Returns the run's execution ID and initial status.

valta_get_agent_runB

Check the status and result of a specific agent run.

valta_list_policiesA

List spending policies (limits, approval thresholds) configured on this account, optionally filtered to one agent.

valta_set_policyB

Create a new spending policy — a named limit configuration (daily cap, per-transaction cap) that can be applied to an agent's spend.

valta_proxy_requestA

Make a real outbound API call to a connected service (e.g. Stripe) through Valta's spend-gated egress proxy, instead of calling the provider directly. Declare the amount this call will cost up front — Valta checks it against the agent's wallet limits (freeze state, per-transaction/daily/monthly caps, approval thresholds) and only makes the real request if approved, using the account's own stored credential for that service. If the upstream call fails, the declared amount is automatically refunded. Only services with proxying enabled can be called this way — currently: stripe, serper, polygon.

valta_list_proxy_requestsA

List the receipts for every call made through Valta's spend-gated egress proxy — what was allowed, blocked, refunded, or left pending approval, and why. Optionally filter to one agent.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Valta-hq/Valta-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server