Poloniex MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| POLONIEX_API_KEY | No | Your Poloniex API key, required for the get_balances tool. | |
| POLONIEX_BASE_URL | No | Base URL for the Poloniex API. Defaults to https://api.poloniex.com | https://api.poloniex.com |
| POLONIEX_API_SECRET | No | Your Poloniex API secret, required for the get_balances tool. | |
| POLONIEX_TIMEOUT_MS | No | Timeout for API requests in milliseconds. Defaults to 10000. | 10000 |
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 | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_tickerA | Fetch 24h ticker data (last price, high, low, volume). Omit |
| get_orderbookA | Fetch order book depth (bids and asks) for a Poloniex spot symbol. Public — no credentials required. |
| get_priceA | Fetch the latest trade price. Omit |
| get_mark_priceA | Fetch the current mark price. Omit |
| get_mark_price_componentsA | Fetch the components used to derive a symbol's mark price. Public — no credentials required. |
| get_candlesA | Fetch OHLC candlestick data for a symbol at a given interval. Public — no credentials required. |
| get_market_tradesA | Fetch recent public trades for a symbol. Public — no credentials required. |
| get_collateral_infoA | Fetch margin collateral information. Omit |
| get_borrow_rates_infoA | Fetch borrow rates for all tiers and currencies. Public — no credentials required. |
| get_symbolsA | Fetch trading symbols and their trade-limit information. Omit |
| get_currenciesA | Fetch supported currencies and their chain/network details. Omit |
| get_timestampA | Fetch the current Poloniex server time. Public — no credentials required. |
| get_balancesA | Fetch authenticated account balances from Poloniex. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_account_infoA | Fetch account information (ids, types, and state) for all of the caller's accounts. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_account_activityB | Fetch account activity such as airdrops, rebates, staking, and adjustments, with optional filters. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_fee_infoA | Fetch the caller's trading fee rates and related fee information. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_interest_historyB | Fetch the account's interest history (margin/lending). Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_transfer_recordsA | Fetch records of transfers between the caller's accounts (e.g. spot <-> futures), with optional filters. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_deposit_addressesA | Fetch deposit addresses for the account. Omit |
| get_wallet_activityA | Fetch deposit and withdrawal activity within a time window. Both |
| get_open_ordersA | Fetch active (open) orders for the account. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_orderA | Fetch a single order by its order id or client order id (provide exactly one). Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_orders_historyA | Fetch historical (closed/canceled) orders with optional filters. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_order_tradesA | Fetch the trades that filled a specific order, by order id. Client order id is not supported by this endpoint. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_trade_historyA | Fetch the account's trade history across orders, with optional filters. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_kill_switch_statusA | Fetch the current status of the account's order kill switch. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_smart_open_ordersA | Fetch active (pending) smart orders (stop / stop-limit) for the account. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_smart_orderA | Fetch a single smart order by its order id or client order id (provide exactly one). Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_smart_orders_historyA | Fetch historical (triggered/canceled) smart orders with optional filters. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_account_marginA | Fetch the account's margin information (equity, margin balance, and available margin). Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_borrow_statusA | Fetch the borrow status (borrowed amounts, rates, and available amounts) for margin currencies. Omit |
| get_max_sizeA | Fetch the maximum and available buy/sell amounts for a symbol on margin. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_subaccountsA | Fetch all accounts within the caller's account group (primary and subaccounts). Only functional for a primary account. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_subaccount_balancesA | Fetch balances by currency and account type (SPOT and FUTURES) for each account in the account group. Only functional for a primary account. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
| get_subaccount_transfer_recordsA | Fetch transfer records among accounts in the account group, with optional filters. Max interval between startTime and endTime is 6 months; without them, the last 7 days are returned. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment. |
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/salleh/poloniex-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server