WOOFi Pro MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WOOFI_API_KEY | Yes | Your unique WOOFi Pro/Orderly API key | |
| WOOFI_ACCOUNT_ID | Yes | Your WOOFi Pro/Orderly account identifier | |
| WOOFI_SECRET_KEY | Yes | Your private WOOFi Pro/Orderly secret key |
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_account_infoA | Fetch account balances and fee tiers |
| get_positionsC | List open positions |
| create_orderC | Create a new regular order |
| batch_create_ordersB | Create multiple orders in batch |
| edit_orderC | Edit an existing order |
| cancel_orderB | Cancel an order by order ID |
| cancel_order_by_client_idB | Cancel an order by client order ID |
| cancel_all_pending_ordersC | Cancel all pending orders |
| cancel_all_afterC | Cancel all orders after a timeout |
| get_ordersC | Get orders with filtering options |
| get_order_by_idB | Get order by order ID |
| get_order_by_client_idC | Get order by client order ID |
| create_algo_orderC | Create an algorithmic order (stop loss, take profit, etc.) |
| edit_algo_orderD | Edit an existing algo order |
| cancel_algo_orderA | Cancel an algo order by order ID |
| cancel_algo_order_by_client_idB | Cancel an algo order by client order ID |
| cancel_all_pending_algo_ordersC | Cancel all pending algo orders |
| get_algo_ordersC | Get algo orders with filtering options |
| get_algo_order_by_idB | Get algo order by order ID |
| get_algo_order_by_client_idC | Get algo order by client order ID |
| get_asset_historyB | Get asset transaction history |
| get_holdingsC | Get asset holdings |
| create_withdraw_requestC | Create a withdrawal request |
| get_settle_pnl_nonceB | Get settle PnL nonce |
| request_pnl_settlementB | Request PnL settlement with EIP-712 signature |
| get_pnl_settlement_historyC | Get PnL settlement history |
| create_internal_transferC | Create internal transfer between accounts |
| get_internal_transfer_historyC | Get internal transfer history |
| get_all_positionsB | Get all positions |
| get_position_by_symbolB | Get position for specific symbol |
| get_position_historyC | Get position history |
| get_liquidated_positionsC | Get public liquidated positions |
| get_liquidationsC | Get user liquidation data |
| get_positions_under_liquidationC | Get positions under liquidation (public) |
| claim_liquidated_positionsB | Claim liquidated positions (POST with EIP-712 signature) |
| claim_insurance_fundC | Claim insurance fund (POST with EIP-712 signature) |
| get_insurance_fundB | Get insurance fund details |
| get_funding_fee_historyD | Get funding fee history |
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
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/DaunteEth/woofi-pro-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server