longportapp
一个为LongPort OpenAPI实现的MCP服务器,提供实时股市数据以及通过AI进行分析和交易的能力。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"longport-mcp": {
"command": "/usr/local/bin/longport-mcp",
"env": {
"LONGPORT_ACCESS_TOKEN": "your-access-token",
"LONGPORT_APP_KEY": "your-app-key",
"LONGPORT_APP_SECRET": "your-app-secret"
}
}
}
}
服务介绍
LongPort MCP
一个用于LongPort OpenAPI的MCP服务器实现,提供实时股市数据,并通过MCP提供AI访问分析和交易能力。
功能
- 交易 - 创建、修改、取消订单,查询今日/历史订单及交易详情等。
- 报价 - 实时报价、获取历史报价等。
- 组合 - 实时查询账户资产、持仓、资金等。
安装
macOS 或 Linux
运行脚本进行安装:
curl -sSL https://raw.githubusercontent.com/longportapp/openapi/refs/heads/main/mcp/install | bash
Windows
从Releases页面下载最新的二进制文件。
示例提示
完成服务器设置并连接后,您可以与AI对话:
- AAPL 和 TSLA 股票的当前价格是多少?
- 特斯拉在过去一个月的表现如何?
- 显示主要市场指数的当前值。
- TSLA 和 AAPL 在过去一年的股价历史是什么?
- 比较TSLA、AAPL和NVDA在过去3个月的表现。
- 为我持有的股票生成一个投资组合表现图表,并以数据表和饼图形式返回结果(仅返回结果,无需代码)。
- 检查我今天持有的股票价格,如果它们下跌/上涨超过3%,则按市价卖出(如果下跌,则买入)其中的1/3。
使用方法
在 Cursor 中使用
要在Cursor中配置LongPort MCP:
- 打开 Cursor 设置
- 转到功能 > MCP 服务器
- 点击
+ 添加新的MCP服务器 - 输入以下内容:
- 名称:
longport-mcp(或您喜欢的名称) - 类型:
command - 命令:
env LONGPORT_APP_KEY=your-app-key LONGPORT_APP_SECRET=your-app-secret LONGPORT_ACCESS_TOKEN=your-access-token longport-mcp
- 名称:
如果您使用的是Windows,请将命令替换为 cmd /c "set LONGPORT_APP_KEY=your-app-key && set LONGPORT_APP_SECRET=your-app-secret && set LONGPORT_ACCESS_TOKEN=your-access-token && longport-mcp"
或者使用此配置:
{
"mcpServers": {
"longport-mcp": {
"command": "/usr/local/bin/longport-mcp",
"env": {
"LONGPORT_APP_KEY": "your-app-key",
"LONGPORT_APP_SECRET": "your-app-secret",
"LONGPORT_ACCESS_TOKEN": "your-access-token"
}
}
}
}
在 Cherry Studio 中使用
要在Cherry Studio中配置LongPort MCP:
- 转到设置 > MCP 服务器
- 点击
+ 添加服务器 - 输入以下内容:
- 名称:
longport-mcp(或您喜欢的名称) - 类型:
STDIO - 命令:
env LONGPORT_APP_KEY=your-app-key LONGPORT_APP_SECRET=your-app-secret LONGPORT_ACCESS_TOKEN=your-access-token longport-mcp
- 名称:
如果您使用的是Windows,请将命令替换为 cmd /c "set LONGPORT_APP_KEY=your-app-key && set LONGPORT_APP_SECRET=your-app-secret && set LONGPORT_ACCESS_TOKEN=your-access-token && longport-mcp"
作为 SSE 服务器运行
env LONGPORT_APP_KEY=your-app-key LONGPORT_APP_SECRET=your-app-secret LONGPORT_ACCESS_TOKEN=your-access-token longport-mcp --sse
默认绑定地址是 127.0.0.1:8000,您可以使用 --bind 标志更改它:
longport-mcp --sse --bind 127.0.0.1:3000
配置
只读模式
要以只读模式运行服务器,请设置标志 --readonly:
longport-mcp --readonly
这将阻止服务器向交易所提交订单。
启用日志记录
要启用日志记录,请将 --log-dir 标志设置为您希望存储日志的目录:
longport-mcp --log-dir /path/to/log/dir