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 |
Capabilities
Features and capabilities supported by this server
| 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