paradex_system_config
Check fee schedules, verify trading limits, and understand exchange-wide parameters that affect all trading activity on Paradex.
Instructions
Understand the exchange's global parameters that affect all trading activity.
Use this tool when you need to:
- Check fee schedules before placing trades
- Verify trading limits and restrictions
- Understand exchange-wide parameters that affect your trading
- Keep up with changes to the exchange's configuration
This information provides important context for making trading decisions and
understanding how the exchange operates.
Example use cases:
- Checking current fee tiers for different markets
- Verifying maximum leverage available for specific markets
- Understanding global trading limits or restrictions
- Checking if any exchange-wide changes might affect your trading strategy
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/mcp_paradex/tools/system.py:22-49 (handler)The handler function for the paradex_system_config tool. It fetches the system configuration from the Paradex API using get_paradex_client and api_call, parses it with SystemConfigSchema, and returns the SystemConfig object.@server.tool(name="paradex_system_config") async def get_system_config(ctx: Context) -> SystemConfig: """ Understand the exchange's global parameters that affect all trading activity. Use this tool when you need to: - Check fee schedules before placing trades - Verify trading limits and restrictions - Understand exchange-wide parameters that affect your trading - Keep up with changes to the exchange's configuration This information provides important context for making trading decisions and understanding how the exchange operates. Example use cases: - Checking current fee tiers for different markets - Verifying maximum leverage available for specific markets - Understanding global trading limits or restrictions - Checking if any exchange-wide changes might affect your trading strategy """ try: client = await get_paradex_client() response = await api_call(client, "system/config") system_config = SystemConfigSchema().load(response, unknown="exclude", partial=True) return system_config except Exception as e: await ctx.error(f"Error fetching system configuration: {e!s}") raise e
- src/mcp_paradex/server/server.py:52-52 (registration)Import of tools module which triggers registration of all tools including paradex_system_config via decorators executed on import.from mcp_paradex.tools import *
- Import of system module which executes the @server.tool decorator to register paradex_system_config.from . import account, market, orders, system, vaults