关于 Tradewink
Tradewink 是连接 LLM 与 Tradewink 自动交易平台的 MCP 服务,面向需要查询市场、管理投资组合或执行交易的用户。它还提供 AI 分析、策略、交易记录和定时分析工具。
主要功能
- 01查询账户、持仓和投资组合
- 02获取报价、新闻及市场数据
- 03管理关注列表和交易订单
- 04查看策略、交易记录与分析
- 05运行 AI 分析及安排定时任务
适用场景
- 01查询持仓并获取股票报价
- 02更新关注列表或提交交易订单
- 03分析股票并查看交易记录
MCP 相关
本地 stdio 服务将工具和资源调用通过 HTTPS 代理到远程 Tradewink MCP 服务。默认使用 OAuth 2.1,也可配置 API 密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://tradewink-mcp.fly.dev/mcpclaude mcp add --transport http leancoderkavy-tradewink https://tradewink-mcp.fly.dev/mcp{"mcpServers":{"leancoderkavy-tradewink":{"type":"http","url":"https://tradewink-mcp.fly.dev/mcp"}}}在 Cursor 中打开{"servers":{"leancoderkavy-tradewink":{"type":"http","url":"https://tradewink-mcp.fly.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"leancoderkavy-tradewink":{"type":"http","url":"https://tradewink-mcp.fly.dev/mcp"}}}{"mcpServers":{"leancoderkavy-tradewink":{"serverUrl":"https://tradewink-mcp.fly.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
https://tradewink-mcp.fly.dev/mcp需要授权工具
详细介绍
@tradewink/mcp
通过 Model Context Protocol,将任意大模型连接到 Tradewink 自主交易平台。
只需通过 AI 助手,即可获取实时行情、管理投资组合、执行交易、运行 AI 分析等。
快速开始
1. 配置客户端
无需 API 密钥——@tradewink/mcp 使用 OAuth 2.1。首次运行时,会打开浏览器窗口,授权你的 tradewink.com 账户。令牌会缓存在 ~/.tradewink/mcp/ 中,并自动刷新。
自动设置(推荐)
使用一条命令自动检测并配置所有已安装的 AI 客户端:
npx @tradewink/mcp setup
此命令会检测并配置:Claude Code、Claude Desktop、VS Code(Copilot)、Cursor、Windsurf 和 OpenAI Codex CLI。
手动设置
Claude Code
claude mcp add tradewink -- npx -y @tradewink/mcp
Claude Desktop
将以下内容添加到你的 claude_desktop_config.json:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"tradewink": {
"command": "npx",
"args": ["-y", "@tradewink/mcp"]
}
}
}
VS Code(Copilot)
将以下内容添加到你的 VS Code 设置(.vscode/settings.json 或全局设置):
{
"mcp": {
"servers": {
"tradewink": {
"command": "npx",
"args": ["-y", "@tradewink/mcp"],
"env": {
"TRADEWINK_API_KEY": "tw_your_key_here"
}
}
}
}
}
Cursor
将以下内容添加到 .cursor/mcp.json(项目级)或 ~/.cursor/mcp.json(全局):
{
"mcpServers": {
"tradewink": {
"command": "npx",
"args": ["-y", "@tradewink/mcp"]
}
}
}
OpenAI Codex CLI
codex mcp add tradewink -- npx -y @tradewink/mcp
Windsurf
将以下内容添加到 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"tradewink": {
"command": "npx",
"args": ["-y", "@tradewink/mcp"]
}
}
}
任何兼容 MCP 的客户端
任何支持 MCP stdio 服务的客户端均可使用:
npx @tradewink/mcp
2. 开始使用
你可以向 AI 助手提出以下问题:
- “我的账户余额是多少?”
- “显示我的未平仓持仓”
- “获取 AAPL 的报价”
- “今天市场上表现最好的股票有哪些?”
- “使用 AI 分析 NVDA”
- “将 TSLA 添加到我的关注列表”
- “我有哪些正在使用的交易策略?”
- “显示我过去一周的交易历史”
可用工具
| 类别 | 工具 |
|---|---|
| 账户 | get_account、get_positions、get_portfolio_live |
| 关注列表 | get_watchlist、add_to_watchlist、remove_from_watchlist |
| 市场数据 | get_quote、batch_quote、get_historical、get_news、get_analyst_ratings、get_earnings、get_technical_analysis |
| 筛选器 | get_market_movers、get_screener_results |
| 交易 | place_order、close_position、get_open_orders、cancel_order |
| 策略 | get_strategies、get_strategy、get_exit_strategies、get_sell_confidence |
| 交易历史 | get_trades、get_trade_analytics、get_trade_executions、get_audit_log |
| AI 分析 | ask_ai、analyze_ticker、get_insights |
| 偏好设置 | get_preferences、list_preference_options、update_preference、reset_preference |
| 计划任务 | schedule_analysis、list_scheduled_jobs、cancel_scheduled_job |
配置
| 环境变量 | 必需 | 默认值 | 描述 |
|---|---|---|---|
TRADEWINK_API_KEY | 否 | — | 跳过 OAuth 流程,改用手动 API 密钥(tw_...)。适用于无头 CI。 |
TRADEWINK_ENDPOINT | 否 | https://tradewink-mcp.fly.dev/mcp | 自定义 MCP 服务端点 |
你也可以将 --endpoint 作为 CLI 参数传入:
npx @tradewink/mcp --endpoint https://custom.example.com/mcp
身份验证
默认使用 OAuth 2.1。首次运行时,会打开浏览器窗口并跳转到 tradewink.com/mcp/authorize;你批准请求后,桥接程序会将访问令牌和刷新令牌缓存在 ~/.tradewink/mcp/<host>.json 中。访问令牌有效期为 1 小时,并会在 60 天内自动刷新。你可以随时在控制面板撤销访问权限。
设置 TRADEWINK_API_KEY=tw_... 可跳过 OAuth,改用手动密钥(例如用于 CI、沙盒或固定的长期访问权限)。
工作原理
此软件包通过 stdio 运行本地 MCP 服务,并通过 HTTPS 将每个工具/资源调用代理到远程 Tradewink MCP 服务。OAuth 令牌按设备签发,并限定在你的账户范围内。
Your LLM Client ←stdio→ @tradewink/mcp ←HTTPS (Bearer token)→ Tradewink MCP Server
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。