paradex_system_config
Check fee schedules, trading limits, and global parameters to understand how the exchange operates and make informed trading decisions.
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 retrieves the system configuration from the Paradex API using a client, parses the response with SystemConfigSchema, and returns a SystemConfig object. Includes comprehensive documentation on usage.@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