MCP.so
Sign In

MCP Tradovate Server

@0xjmp

Basic information

Category

Other

License

MIT

Transports

stdio

Author

0xjmp

About MCP Tradovate Server

MCP server for the Tradovate platform

MCP Tradovate Server config

Add this server to your MCP-compatible client using the configuration below.

{
  "mcpServers": {
    "mcp-tradovate": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@0xjmp/mcp-tradovate",
        "--client",
        "claude"
      ]
    }
  }
}

MCP Tradovate Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

Fetch the live tool list by running this server in a temporary sandbox using the button above.

Overview

What is MCP Tradovate Server?

A Model Context Protocol (MCP) server for Tradovate integration in Claude Desktop. It enables AI assistants to manage Tradovate trading accounts through natural language interactions.

How to use MCP Tradovate Server?

Install via Smithery using npx -y @smithery/cli install @0xjmp/mcp-tradovate --client claude or manually by cloning the repository, running go mod download, building with go build ./cmd/mcp-tradovate, and executing the binary. Configure a .env file with your Tradovate credentials (username, password, app ID, app version, client ID, client secret).

Key features of MCP Tradovate Server

  • Complete Tradovate API integration
  • Secure authentication handling
  • Real-time market data access
  • Account management capabilities
  • Risk management controls
  • Order placement and management
  • Comprehensive test coverage

Use cases of MCP Tradovate Server

  • Manage Tradovate trading accounts via natural language in Claude Desktop
  • Place, modify, and cancel orders without manual API calls
  • View current positions, risk limits, and account details
  • Retrieve real-time and historical market data for contracts
  • Configure risk management settings such as maximum daily loss and drawdown

Frequently asked questions

1

How do I install MCP Tradovate Server?

You can install it automatically via Smithery with `npx -y @smithery/cli install @0xjmp/mcp-tradovate --client claude` or manually by cloning the repository, building with Go, and running the binary.

2

What credentials are required?

A `.env` file containing `TRADOVATE_USERNAME`, `TRADOVATE_PASSWORD`, `TRADOVATE_APP_ID`, `TRADOVATE_APP_VERSION`, `TRADOVATE_CID`, and `TRADOVATE_SEC` is needed.

3

How to troubleshoot authentication failures?

Verify that your Tradovate credentials in the `.env` file are correct and that your API access is enabled in Tradovate.

4

How to handle rate limiting?

Implement appropriate delays between requests and monitor your API usage limits.

5

What should I check if I have connection issues?

Check your internet connection, verify the Tradovate API status, and ensure your firewall is

Comments

More Other MCP servers