Ultrade MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ALGORAND_ALGOD | Yes | The base URL for the Algorand Algod service. | https://mainnet-api.algonode.cloud |
| ALGORAND_TOKEN | No | The API token/key for the Algod service. | |
| ITEMS_PER_PAGE | No | The number of items to display per page for paginated requests. | 10 |
| ULTRADE_API_URL | Yes | The base URL for the Ultrade API. | https://api.ultrade.io |
| ALGORAND_NETWORK | Yes | The Algorand network to connect to (e.g., mainnet, testnet). | mainnet |
| ALGORAND_ALGOD_API | Yes | The URL for the Algorand Algod API v2 endpoint. | https://mainnet-api.algonode.cloud/v2 |
| ALGORAND_ALGOD_PORT | No | The port used to connect to the Algod service. | |
| ALGORAND_AGENT_WALLET_ACTIVE | Yes | The mnemonic phrase for the active trading wallet used by the agent. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 35 tools
Most tools have distinct purposes, with clear separation between market, system, and wallet functions. However, some overlap exists, such as 'ultrade_market_orders' and 'ultrade_market_open_orders', which could cause minor confusion, and 'ultrade_market_create_order' vs 'ultrade_market_create_orders' being very similar but for single vs batch operations.
All tools follow a consistent 'ultrade_[category]_[action]_[object]' snake_case pattern, with clear categories (market, system, wallet) and predictable verb-noun structures. This makes the tool set highly readable and organized.
With 35 tools, the count is borderline high for a trading server, potentially overwhelming for agents. While it covers many aspects, some tools like 'ultrade_market_order_message' and 'ultrade_wallet_key_message' might be redundant or overly granular, suggesting the set could be streamlined.
The tool set provides comprehensive coverage for a trading platform, including market operations (assets, orders, depth, history), system info (time, version, maintenance), and wallet management (keys, sign-in, transactions, withdrawals). No obvious gaps are present; it supports full trading workflows.