ferdousbhai/tasty-agent

ferdousbhai/tasty-agent

от ferdousbhai
MCP-сервер для управления портфелем и торговли через TastyTrade. Отслеживайте позиции, анализируйте IV, размещайте многоногие ордера с защитой от ошибок. Подходит трейдерам и разработчикам, автомат...

tasty-agent: A TastyTrade MCP Server

Trust Score

A Model Context Protocol server for TastyTrade brokerage accounts. Enables LLMs to monitor portfolios, analyze positions, and execute trades. Features automated IV analysis prompts and compact tool output.

Written in TypeScript against the Tastytrade REST API and DXLink directly (no SDK). The same code runs locally over stdio (npx tasty-agent) or as a remote MCP server on Cloudflare Workers.

v7 is a rewrite. The Python package (uvx tasty-agent, 6.x) is replaced by the npm package, and the Modal deployment by Cloudflare Workers. Tool names are unchanged. What differs from 6.x:

  • get_quotes no longer takes timeout: quotes come from REST market data, so they also answer outside market hours.
  • get_greeks accepts at most 100 contracts and a timeout of at most 30 seconds.
  • Orders and replacements are refused when the broker's dry run returns any warning.
  • A cancel, order, or watchlist change the broker may have applied without answering reports an unknown outcome instead of failing.
  • Prices are rounded with the broker's tick schedules read as upper bounds (e.g. sub-penny below $1, a cent from $1), and futures options can now be priced.
  • The GTD time-in-force and the local SSE/HTTP transports are gone; a blank TASTYTRADE_ACCOUNT_ID counts as unset.

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.
6.0.1основная
6.0.0
5.0.0
4.1.3
4.1.2
4.1.1
4.1.0
4.0.1
4.0.0
3.3.6
3.3.5
3.3.4
3.3.3
3.3.2
3.3.1
3.3.0
3.2.0
3.1.0
3.0.0
2.6.0
2.5.0
2.4.0
2.3.0
2.2.0
2.1.0
2.0.0
1.3.0
1.2.1
1.2.0
1.1.0
1.0.0
0.2.2
0.2.1
0.2.0
0.1.10
0.1.9
0.1.8
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0

Выберите клиент, чтобы установить ferdousbhai/tasty-agent:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "ferdousbhai-tasty-agent-ynlv3wjmgl": {
      "command": "uvx",
      "args": [
        "tasty-agent"
      ],
      "env": {
        "TASTYTRADE_CLIENT_SECRET": "your_client_secret",
        "TASTYTRADE_REFRESH_TOKEN": "your_refresh_token",
        "TASTYTRADE_ACCOUNT_ID": "your_account_id"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "ferdousbhai-tasty-agent-ynlv3wjmgl": {
      "command": "uvx",
      "args": [
        "tasty-agent"
      ],
      "env": {
        "TASTYTRADE_CLIENT_SECRET": "your_client_secret",
        "TASTYTRADE_REFRESH_TOKEN": "your_refresh_token",
        "TASTYTRADE_ACCOUNT_ID": "your_account_id"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "ferdousbhai-tasty-agent-ynlv3wjmgl": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "tasty-agent"
      ],
      "env": {
        "TASTYTRADE_CLIENT_SECRET": "your_client_secret",
        "TASTYTRADE_REFRESH_TOKEN": "your_refresh_token",
        "TASTYTRADE_ACCOUNT_ID": "your_account_id"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"ferdousbhai-tasty-agent-ynlv3wjmgl\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"tasty-agent\"],\"env\":{\"TASTYTRADE_CLIENT_SECRET\":\"your_client_secret\",\"TASTYTRADE_REFRESH_TOKEN\":\"your_refresh_token\",\"TASTYTRADE_ACCOUNT_ID\":\"your_account_id\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "ferdousbhai-tasty-agent-ynlv3wjmgl": {
      "command": "uvx",
      "args": [
        "tasty-agent"
      ],
      "env": {
        "TASTYTRADE_CLIENT_SECRET": "your_client_secret",
        "TASTYTRADE_REFRESH_TOKEN": "your_refresh_token",
        "TASTYTRADE_ACCOUNT_ID": "your_account_id"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add ferdousbhai-tasty-agent-ynlv3wjmgl --env TASTYTRADE_CLIENT_SECRET=your_client_secret --env TASTYTRADE_REFRESH_TOKEN=your_refresh_token --env TASTYTRADE_ACCOUNT_ID=your_account_id -- uvx tasty-agent

Либо через JSON-конфиг:

claude mcp add-json ferdousbhai-tasty-agent-ynlv3wjmgl "{\"command\":\"uvx\",\"args\":[\"tasty-agent\"],\"env\":{\"TASTYTRADE_CLIENT_SECRET\":\"your_client_secret\",\"TASTYTRADE_REFRESH_TOKEN\":\"your_refresh_token\",\"TASTYTRADE_ACCOUNT_ID\":\"your_account_id\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add ferdousbhai-tasty-agent-ynlv3wjmgl --env TASTYTRADE_CLIENT_SECRET=your_client_secret --env TASTYTRADE_REFRESH_TOKEN=your_refresh_token --env TASTYTRADE_ACCOUNT_ID=your_account_id -- uvx tasty-agent

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.ferdousbhai-tasty-agent-ynlv3wjmgl]
command = "uvx"
args = ["tasty-agent"]

[mcp_servers.ferdousbhai-tasty-agent-ynlv3wjmgl.env]
TASTYTRADE_CLIENT_SECRET = "your_client_secret"
TASTYTRADE_REFRESH_TOKEN = "your_refresh_token"
TASTYTRADE_ACCOUNT_ID = "your_account_id"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите ferdousbhai/tasty-agent, а в поле команды запуска — строку ниже:
uvx tasty-agent

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "ferdousbhai-tasty-agent-ynlv3wjmgl": {
      "command": "uvx",
      "args": [
        "tasty-agent"
      ],
      "env": {
        "TASTYTRADE_CLIENT_SECRET": "your_client_secret",
        "TASTYTRADE_REFRESH_TOKEN": "your_refresh_token",
        "TASTYTRADE_ACCOUNT_ID": "your_account_id"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "ferdousbhai-tasty-agent-ynlv3wjmgl": {
      "command": "uvx",
      "args": [
        "tasty-agent"
      ],
      "env": {
        "TASTYTRADE_CLIENT_SECRET": "your_client_secret",
        "TASTYTRADE_REFRESH_TOKEN": "your_refresh_token",
        "TASTYTRADE_ACCOUNT_ID": "your_account_id"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например ferdousbhai-tasty-agent-ynlv3wjmgl.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: ferdousbhai-tasty-agent-ynlv3wjmgl
    command: uvx
    args:
      - "tasty-agent"
    env:
      TASTYTRADE_CLIENT_SECRET: your_client_secret
      TASTYTRADE_REFRESH_TOKEN: your_refresh_token
      TASTYTRADE_ACCOUNT_ID: your_account_id
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "ferdousbhai-tasty-agent-ynlv3wjmgl": {
      "command": "uvx",
      "args": [
        "tasty-agent"
      ],
      "env": {
        "TASTYTRADE_CLIENT_SECRET": "your_client_secret",
        "TASTYTRADE_REFRESH_TOKEN": "your_refresh_token",
        "TASTYTRADE_ACCOUNT_ID": "your_account_id"
      }
    }
  }
}

Похожие MCP-сервера

laukikk/alpaca-mcp

laukikk/alpaca-mcp

от laukikk

MCP сервер для управления портфелем акций и криптовалют через API Alpaca. Размещай рыночные, лимитные и стоп-ордера, отслеживай позиции, получай котировки и исторические данные. Полезен трейдерам д...

Python⭐ 35
etbars/vibetrader-mcp

etbars/vibetrader-mcp

от etbars

VibeTrader MCP сервер подключает AI-помощников к платформе торговли акциями. Через естественный язык создавайте ботов, управляйте портфелем, получайте котировки и бэктест стратегии. Полезно трейдер...

Python⭐ 4
muvon/mcp-binance-futures

muvon/mcp-binance-futures

от muvon

MCP сервер для Binance USDT-M Futures предоставляет AI-ассистентам рыночные данные, управление ордерами и позициями для автоматизации фьючерсной торговли. Включает инструменты для сделок, стоп-лоссов и маржи.

Python⭐ 8
KyuRish/trading212-mcp-server

KyuRish/trading212-mcp-server

от kyurish

Подключает AI-ассистента к Trading 212: спрашивай о портфеле, торгуй акциями, управляй пирогами и анализируй дивиденды на естественном языке. 32 инструмента — от маркет-ордеров до сводок по доходно...

Python⭐ 10
kukapay/hyperliquid-whalealert-mcp

kukapay/hyperliquid-whalealert-mcp

от kukapay

MCP сервер для мониторинга крупных сделок (китов) на Hyperliquid. Флаг позиции с номиналом более $1 млн — полезный инструмент для трейдеров, желающих отслеживать движение крупного капитала. Получай...

Python⭐ 14
ferdousbhai/wsb-analyst-mcp

ferdousbhai/wsb-analyst-mcp

от ferdousbhai

Анализирует WallStreetBets в реальном времени: находит топовые посты, собирает комментарии и внешние ссылки, отслеживает трендовые тикеры.

Python⭐ 31
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин