valta-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VALTA_API_KEY | Yes | Your Valta API key obtained from the Valta dashboard. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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