Dry-run first
Order tools need a 60s confirmation_token bound to the dry-run args — never skip it.
Broker pairing · tastytrade · Pro MCP $49/mo add-on · included in All-Access · advisory only
Graded SPY 0DTE alerts in your chat — then a tastytrade dry-run → confirmation_token → place checklist. Prefer TASTYTRADE_ENV=sandbox first; production is the default and is live money.
Get All-Access — $299/mo Add Pro MCP to Desk — $49/mo All broker MCPs Install steps
Why this pairing
Self-hosted official MCP — dry-run mints a confirmation token, then place after you confirm.
Order tools need a 60s confirmation_token bound to the dry-run args — never skip it.
Production is the default endpoint. Name sandbox explicitly until the flow is proven.
Advisory only. Confluence never holds tastytrade secrets or submits orders.
server.py with your cfl_ key.npm ci && npm run build → point mcp.json at dist/index.js.check_alert_tradeable → plan_tastytrade_entry → dry_run → you confirm → tastytrade_place_order with the token.Plan tool: plan_tastytrade_entry · MCP: node …/tastytrade-mcp/dist/index.js · Auth: Clone tastytrade-mcp, build with Node 22+, set TASTYTRADE_CLIENT_ID / SECRET / REFRESH_TOKEN. Set TASTYTRADE_ENV=sandbox until proven.
{
"mcpServers": {
"confluence-pro": {
"url": "https://mcp.signaltechtrading.com/mcp?key=YOUR_cfl_KEY"
},
"tastytrade": {
"command": "node",
"args": ["/ABS/PATH/tastytrade-mcp/dist/index.js"],
"env": {
"TASTYTRADE_ENV": "sandbox",
"TASTYTRADE_CLIENT_ID": "YOUR_CLIENT_ID",
"TASTYTRADE_CLIENT_SECRET": "YOUR_CLIENT_SECRET",
"TASTYTRADE_REFRESH_TOKEN": "YOUR_REFRESH_TOKEN"
}
}
}
}
Full install: Pro MCP guide. Other brokers: Robinhood · Webull · Interactive Brokers · Alpaca.
Pro MCP
One Pro key. One broker MCP. You confirm every order. $49/mo add-on on Desk · included in All-Access ($299/mo) and Lifetime · cancel anytime.
Get All-Access — $299/mo Add Pro MCP to Desk — $49/mo Broker MCP hub
Important: Pro MCP is advisory software only. It does not manage money, hold custody, or place trades. You confirm every order in tastytrade. 0DTE options carry substantial risk of loss. Not investment advice. tastytrade is a trademark of its respective owner; Signal Technology is independent and not affiliated with, endorsed by, or sponsored by tastytrade / tastyworks.
No Signal tool submits an order. Every order is placed and confirmed by you in your broker’s own interface or your broker’s MCP after you review it; we never auto-trade. Broker names are trademarks of their owners. Signal is not affiliated with or endorsed by any broker.