Skip to main content
Glama
salleh

Poloniex MCP

by salleh

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
POLONIEX_API_KEYNoYour Poloniex API key, required for the get_balances tool.
POLONIEX_BASE_URLNoBase URL for the Poloniex API. Defaults to https://api.poloniex.comhttps://api.poloniex.com
POLONIEX_API_SECRETNoYour Poloniex API secret, required for the get_balances tool.
POLONIEX_TIMEOUT_MSNoTimeout for API requests in milliseconds. Defaults to 10000.10000

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_tickerA

Fetch 24h ticker data (last price, high, low, volume). Omit symbol for every symbol, or pass one for a single market. Public — no credentials required.

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 symbol for every symbol, or pass one for a single market. Public — no credentials required.

get_mark_priceA

Fetch the current mark price. Omit symbol for every symbol, or pass one for a single market. Public — no credentials required.

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 currency for all currencies, or pass one for a single currency. Public — no credentials required.

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 symbol for all symbols, or pass one for a single market. Public — no credentials required.

get_currenciesA

Fetch supported currencies and their chain/network details. Omit currency for all currencies. Set v2 for the v2 response format. Public — no credentials required.

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 currency for all currencies, or pass one for a single currency. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment.

get_wallet_activityA

Fetch deposit and withdrawal activity within a time window. Both start and end are required. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment.

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 currency for all. Requires POLONIEX_API_KEY and POLONIEX_API_SECRET in the environment.

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

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/salleh/poloniex-mcp'

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