A Model Context Protocol (MCP) server that lets Claude or other LLMs monitor and trade TastyTrade brokerage accounts.
https://github.com/ferdousbhai/tasty-agentStop switching between trading platforms, research tools, and spreadsheets. tasty-agent connects Claude directly to your TastyTrade account, turning natural language into executable trades and portfolio insights.
Traditional trading means juggling multiple interfaces: checking positions in one app, researching options in another, calculating risk in spreadsheets, then manually placing orders. tasty-agent collapses this entire workflow into conversational commands.
Ask Claude "What's my portfolio delta exposure?" and get instant calculations across all positions. Say "Buy a protective put on my AAPL shares" and watch it analyze your holdings, suggest strikes, and execute the trade. This isn't just API access wrapped in chat—it's AI-powered trading intelligence.
Portfolio Intelligence: Real-time position monitoring with automatic P&L calculations, Greeks analysis, and risk metrics. Claude can spot concentration risks, suggest hedges, and track performance across complex multi-leg strategies.
Natural Language Trading: Execute everything from simple stock purchases to complex option spreads using plain English. "Sell a covered call on my MSFT position" becomes a properly structured order with appropriate strikes and expirations.
Live Market Context: Real-time quotes via DXLink streaming, IV rank analysis, and market status monitoring. Claude gets fresh data for every decision, not stale screenshots or manual inputs.
Risk Management: Built-in dry-run mode for testing strategies before committing capital. Every order can be simulated first, letting you validate logic before execution.
Options Strategy Automation: "Analyze my short puts that expire this week and suggest roll candidates" triggers position analysis, market data lookup, and actionable recommendations with specific strikes and expirations.
Portfolio Rebalancing: "My tech exposure is too high—suggest some hedges" prompts Claude to analyze your positions, calculate sector weightings, and recommend protective strategies using your actual holdings.
Earnings Season Management: "Show me all positions with earnings next week and their implied volatility" combines your portfolio data with market metrics to surface positions needing attention.
Research Integration: "Find high IV rank stocks under $50 with liquid options" searches market data and returns actionable candidates with current metrics, not outdated information.
Installation takes one command: uvx tasty-agent. Authentication uses your existing TastyTrade credentials stored securely in your system keyring or environment variables.
The MCP server exposes 20+ tools covering account management, market data, order placement, and watchlist operations. Each tool returns structured data that Claude can analyze and act upon.
Integration with Claude Desktop requires adding a single entry to your MCP configuration:
{
"mcpServers": {
"tastytrade": {
"command": "uvx",
"args": ["tasty-agent"]
}
}
}
Unlike screen-scraping bots or rigid automation rules, tasty-agent gives Claude direct API access to your brokerage account with complete market context. It can make nuanced decisions based on current conditions, your specific positions, and sophisticated risk calculations.
The combination of natural language processing with live trading data creates possibilities that neither traditional automation nor manual trading can match. You get the speed of automated execution with the flexibility of human judgment—except the "human" is Claude with perfect recall of your entire trading history.
Ready to stop manually translating between research, analysis, and execution? Clone the repo and connect your TastyTrade account. Your trading workflow will never be the same.