
interactive-brokers-mcp
by code-rabi·★ 131·综合分 48
一个完整的 Interactive Brokers 交易 MCP 服务器,提供市场数据、持仓追踪和订单执行功能。
概述
该 MCP 服务器提供与 Interactive Brokers 交易平台的完整集成,使 AI 助手能够通过简洁的工具界面访问市场数据、检查持仓和执行交易。它支持基于浏览器的 OAuth 认证和无头模式,适用于自动化环境,并提供了模拟和实盘交易的灵活配置选项。服务器还包含 Flex Query 支持,可以检索账户报表、交易确认和历史数据,并能自动记忆常用查询。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
什么时候选它
当您需要将 AI 助手与 IB 进行交易操作和金融数据检索集成时,选择此 MCP 服务器,特别是当您偏好使用标准 npm 命令且不想进行额外安装时。
什么时候不要选它
如果您使用的是其他经纪平台平台,需要超出 IB 范围的账户写入权限,或需要对关键交易操作具有生产级稳定性,请不要选择它。
此 server 暴露的工具
从 README 抽取出 9 个工具get_account_infoRetrieve account information and balances
get_positionsGet current positions and P&L
get_market_dataReal-time market data for symbols
place_orderPlace market, limit, or stop orders
get_order_statusCheck order execution status
get_live_ordersGet all live/open orders for monitoring
get_flex_queryExecute a Flex Query and retrieve statements
list_flex_queriesList all previously used Flex Queries
forget_flex_queryRemove a saved Flex Query from memory
可对比工具
安装
将此 MCP 服务器添加到您的 Cursor/Claude 配置中:
{
"mcpServers": {
"interactive-brokers": {
"command": "npx",
"args": ["-y", "interactive-brokers-mcp"]
}
}
}对于无头模式,使用环境变量进行配置:
{
"mcpServers": {
"interactive-brokers": {
"command": "npx",
"args": ["-y", "interactive-brokers-mcp"],
"env": {
"IB_HEADLESS_MODE": "true",
"IB_USERNAME": "your_ib_username",
"IB_PASSWORD_AUTH": "your_ib_password"
}
}
}
}FAQ
- 这个 MCP 服务器与 Interactive Brokers 有关联吗?
- 不,这是一个非官方的、社区开发的 MCP 服务器,与 Interactive Brokers 没有隶属或认可关系。
- 我可以使用此服务器进行自动化交易吗?
- 是的,该服务器支持无头模式适用于自动化环境,并且在禁用只读模式时可以下订单。但是,您应该先用模拟交易进行测试。
- 支持哪些认证方法?
- 该服务器支持基于浏览器的 OAuth 认证和无头模式(使用凭据)。在两种模式下都可能需要双因素认证。
interactive-brokers-mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。