What does “Trade Agent” MCP Server do?
The Trade Agent MCP (Model Context Protocol) Server is a remote service that enables AI agents to interact seamlessly with stock and cryptocurrency brokerages using natural-language commands. By connecting to the server, assistants can execute trades, review portfolio performance, and access real-time market data without requiring any local setup. Supporting major platforms like Charles Schwab, Robinhood, E*TRADE, Webull, Coinbase, and Kraken, Trade Agent MCP simplifies the process of trading and managing investments through secure, OAuth-based authentication. This server empowers developers and users to surface trading functionality, automate financial workflows, and gain actionable insights via AI-driven interfaces, all through a single MCP-compatible endpoint.
List of Prompts
No explicit prompt templates are mentioned in the repository or documentation.
List of Resources
No explicit resources are described in the repository or documentation.
List of Tools
- Create Trade
Drafts a trade order for review before submission. For example: “Buy $500 of Apple” or “Sell 10 shares of SPY”. - Execute Trade
Executes the drafted trade order on the chosen brokerage. - Show Account Details
Lists linked brokerage accounts along with current value and cash balance. For example: “Show my accounts”. - Search Asset
Retrieves the current price and metadata for any stock or cryptocurrency. For example: “How’s Apple doing?” or “What’s the price of TSLA?”. - Portfolio Queries (Coming Soon)
Will allow querying portfolio performance and exposure (e.g., “How is my portfolio doing?”). - Market Queries (Coming Soon)
Will enable comparative market analysis (e.g., “How is Berkshire performing relative to the S&P?”). - Copy Trading (Coming Soon)
Will facilitate copying trades from notable portfolios (e.g., “Put $1000 in Nancy Pelosi’s portfolio.”).
Use Cases of this MCP Server
- Automated Stock and Crypto Trading
Enables developers to implement natural-language interfaces for executing trades directly through supported brokerages, streamlining the trading process. - Portfolio Management and Analysis
Allows retrieval of account details and performance metrics, helping users monitor investments and cash balances across multiple brokerages. - Market Data Retrieval
Provides instant access to real-time prices and metadata for stocks and cryptocurrencies, facilitating informed decision-making for both AI agents and users. - Brokerage Aggregation
Consolidates multiple brokerage accounts under a single interface, making it easier to manage diverse portfolios and assets. - Planned Advanced Analytics
Upcoming tools such as portfolio and market queries, as well as copy trading, will enable deeper insights and automation in investment strategies.
How to set it up
Windsurf
- Ensure you have Node.js installed on your machine.
- Locate your Windsurf configuration file.
- Add the Trade Agent MCP Server to your
mcpServers
object. - Save the configuration and restart Windsurf.
- Verify that the MCP server is accessible.
Example JSON:
{
"mcpServers": {
"trade-agent": {
"command": "npx",
"args": ["@Trade-Agent/trade-agent-mcp@latest"]
}
}
}
Securing API Keys:
{
"mcpServers": {
"trade-agent": {
"command": "npx",
"args": ["@Trade-Agent/trade-agent-mcp@latest"],
"env": {
"TRADE_AGENT_API_KEY": "${TRADE_AGENT_API_KEY}"
},
"inputs": {
"apiKey": "${TRADE_AGENT_API_KEY}"
}
}
}
}
Claude
- Make sure Node.js is installed.
- Open your Claude configuration file.
- Insert the Trade Agent MCP Server details.
- Save changes and restart Claude.
- Confirm the connection.
Example JSON:
{
"mcpServers": {
"trade-agent": {
"command": "npx",
"args": ["@Trade-Agent/trade-agent-mcp@latest"]
}
}
}
Securing API Keys:
{
"mcpServers": {
"trade-agent": {
"command": "npx",
"args": ["@Trade-Agent/trade-agent-mcp@latest"],
"env": {
"TRADE_AGENT_API_KEY": "${TRADE_AGENT_API_KEY}"
},
"inputs": {
"apiKey": "${TRADE_AGENT_API_KEY}"
}
}
}
}
Cursor
- Install Node.js if not already present.
- Locate the Cursor configuration settings.
- Add the Trade Agent MCP Server configuration.
- Save and restart Cursor.
- Test the MCP connection.
Example JSON:
{
"mcpServers": {
"trade-agent": {
"command": "npx",
"args": ["@Trade-Agent/trade-agent-mcp@latest"]
}
}
}
Securing API Keys:
{
"mcpServers": {
"trade-agent": {
"command": "npx",
"args": ["@Trade-Agent/trade-agent-mcp@latest"],
"env": {
"TRADE_AGENT_API_KEY": "${TRADE_AGENT_API_KEY}"
},
"inputs": {
"apiKey": "${TRADE_AGENT_API_KEY}"
}
}
}
}
Cline
- Verify Node.js is installed on your system.
- Open the Cline configuration file.
- Add the Trade Agent MCP Server under
mcpServers
. - Save and restart Cline.
- Confirm proper setup.
Example JSON:
{
"mcpServers": {
"trade-agent": {
"command": "npx",
"args": ["@Trade-Agent/trade-agent-mcp@latest"]
}
}
}
Securing API Keys:
{
"mcpServers": {
"trade-agent": {
"command": "npx",
"args": ["@Trade-Agent/trade-agent-mcp@latest"],
"env": {
"TRADE_AGENT_API_KEY": "${TRADE_AGENT_API_KEY}"
},
"inputs": {
"apiKey": "${TRADE_AGENT_API_KEY}"
}
}
}
}
How to use this MCP inside flows
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:

Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"trade-agent": {
"transport": "streamable_http",
"url": "https://mcp.thetradeagent.ai/sse"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “trade-agent” to whatever the actual name of your MCP server is if you wish, and replace the URL with your own MCP server URL if self-hosting.
Overview
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | Good, clear summary available |
List of Prompts | ⛔ | No prompt templates found |
List of Resources | ⛔ | No resources described |
List of Tools | ✅ | Multiple tools listed in documentation |
Securing API Keys | ✅ | Example environment variable configuration given |
Sampling Support (less important in evaluation) | ⛔ | No mention of sampling or sampling support |
Overall, the Trade Agent MCP server provides a solid toolset for trading and account management, but lacks explicit prompt templates and resource definitions. Documentation is clear and practical, yet the absence of advanced MCP features (roots, sampling, resources) means it is best for straightforward trading use cases.
MCP Score
Has a LICENSE | ✅ CC0-1.0 |
---|---|
Has at least one tool | ✅ |
Number of Forks | 0 |
Number of Stars | 4 |
Rating:
Based on the above tables, I would rate the Trade Agent MCP server a 5/10 for overall MCP maturity and completeness. It is functional and well-documented for its main use case, but lacks some standard MCP elements like prompt templates and resource exposure, and does not mention advanced features like roots or sampling.
Frequently asked questions
- What is the Trade Agent MCP Server?
The Trade Agent MCP Server is a remote service that allows AI agents to interact with multiple stock and crypto brokerages using natural-language commands. It enables trading, portfolio management, and market data retrieval via a secure, unified endpoint.
- Which brokerages are supported?
Major brokerages like Charles Schwab, Robinhood, E*TRADE, Webull, Coinbase, and Kraken are supported, with secure OAuth-based authentication for each.
- What tools does Trade Agent MCP provide?
It provides tools for creating and executing trades, viewing account details, searching asset prices, and (coming soon) portfolio queries, market analysis, and copy trading.
- How do I connect Trade Agent MCP to FlowHunt?
Add the MCP server details in your FlowHunt flow’s MCP component configuration. Use the provided JSON format to specify the endpoint and transport type.
- Is my trading data secure?
Yes, the server uses OAuth for authentication and supports API key management with environment variables for secure access.
- Can I automate trading and portfolio analysis?
Absolutely. The MCP tools allow for full automation of trades and portfolio queries through your FlowHunt AI agents or custom workflows.
- What are the planned features?
Future enhancements include deeper portfolio performance analytics, richer market analysis, and copy trading from notable portfolios.
Enhance Your AI with Trading Capabilities
Integrate Trade Agent MCP and give your FlowHunt bots the power to trade, analyze portfolios, and access live market data. Perfect for finance automation and investment management.