longportapp

xiongwoo/longportapp-mcp
2 Stars 218 次浏览 更新于 2026-08-23

一个为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 OpenAPIMCP服务器实现,提供实时股市数据,并通过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

相关 MCP 服务