tradovate-mcp-server
If you are the rightful owner of tradovate-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server for interacting with the Tradovate API, providing tools for managing contracts, positions, orders, and accounts.
The Tradovate MCP Server is designed to facilitate seamless interaction with the Tradovate API, offering a robust set of tools for managing trading activities. It supports authentication, real-time data fetching with caching, and provides fallback to simulated data when the API is unavailable. The server is structured to handle various trading operations such as contract details retrieval, position management, order placement, and account summaries. It is built with a focus on reliability and efficiency, ensuring that users can manage their trading activities effectively even in the absence of direct API access.
Features
- Authentication with Tradovate API
- Real-time data fetching with caching
- Tools for contract details, position management, order placement, and more
- Fallback to simulated data when API is unavailable
Tools
get_contract_details
Get detailed information about a specific contract
list_positions
List the positions in your account
place_order
Place new orders
modify_order
Modify existing orders
cancel_order
Cancel an existing order
liquidate_position
Close the position
get_account_summary
Get account summary information
get_market_data
Get market data (quotation, DOM, chart)