LongPort OpenAPI provides real-time stock market data, provides AI access analysis and trading capabilities through MCP.
Claude Desktop config.json'a ekle
{
"mcpServers": {
"longbridge-openapi": {
"command": "node",
"args": [
"~/.mcp/openapi/index.js"
]
}
}
} Kaynak kodu al ve yerel olarak çalıştır
git clone https://github.com/longbridge/openapi.git ~/.mcp/openapi
cd ~/.mcp/openapi Longbridge OpenAPI provides programmatic quote trading interfaces for investors with research and development capabilities and assists them to build trading or quote strategy analysis tools based on their own investment strategies. The functions fall into the following categories:
This repo contains the following main components:
| Name | Document | Description |
|---|---|---|
| Rust | Doc | Longbridge OpenAPI for Rust (>= 1.89.0) |
| Python | Doc | Longbridge OpenAPI for Python 3 (>= 3.8) |
| Node.js | Doc | Longbridge OpenAPI for Node.js (>= 10) |
| Java | Doc | Longbridge OpenAPI for Java (>= 11) |
| C | Doc | Longbridge OpenAPI for C (>= C99) |
| C++ | Doc | Longbridge OpenAPI for C++(>= C++17) |
| Go | https://github.com/longbridge/openapi-go | |
| MCP | An MCP server implementation for Longbridge OpenAPI |
| Context | Description |
|---|---|
QuoteContext | Real-time quotes, candlesticks, options, warrants, watchlists, push subscriptions |
TradeContext | Orders, positions, account balance, executions, cash flow |
AssetContext | Account statement download |
ContentContext | News, community topics |
FundamentalContext | Financial reports, analyst ratings, dividends, valuation, company overview, shareholders |
MarketContext | Market status, broker holdings, A/H premium, trade statistics, anomaly alerts, index constituents |
CalendarContext | Financial calendar (earnings, dividends, splits, IPOs, macro data, market closures) |
PortfolioContext | Exchange rates, portfolio P&L analysis |
AlertContext | Price alert management (add/enable/disable/delete) |
DCAContext | Dollar-cost averaging plan management |
SharelistContext | Community sharelist management |
Pick a language SDK from the table above and follow its README for install and first request. Full reference docs: https://longbridge.github.io/openapi
https://longbridge.github.io/openapi
export ... only affects the current shell session.setx ... requires opening a new terminal/session to take effect.LONGBRIDGE_APP_KEY, LONGBRIDGE_APP_SECRET, LONGBRIDGE_ACCESS_TOKEN are correct and not expired.LONGBRIDGE_HTTP_URL, LONGBRIDGE_QUOTE_WS_URL, LONGBRIDGE_TRADE_WS_URL.LONGBRIDGE_LOG_PATH.LONGBRIDGE_PRINT_QUOTE_PACKAGES=true to confirm opened quote packages.If you’re not sure whether your environment / credentials are correct, start with the built-in HTTP client examples.
Python:
python examples/python/http_client.py
Node.js:
node examples/nodejs/http_client.js
Rust:
cargo run --manifest-path examples/rust/Cargo.toml -p http_client
Java (from the example module directory):
cd examples/java/http_client
mvn -q -DskipTests package
mvn -q -DskipTests exec:java
C/C++:
examples/c/http_client/main.c and examples/cpp/http_client/main.cpp.Expected results:
LONGBRIDGE_APP_KEY, LONGBRIDGE_APP_SECRET, LONGBRIDGE_ACCESS_TOKEN.Licensed under either of
Enable AI LLMs to execute trades using MetaTrader 5 platform
Comprehensive blockchain services for 30+ EVM networks, supporting native tokens, ERC20, NFTs, smart contracts, transactions, and ENS resolution.
An MCP server for Massive.com Financial Market Data
Base Network integration for onchain tools, allowing interaction with Base Network and Coinbase API for wallet management, fund transfers, smart contracts, and DeFi operations
Yahoo Finance integration to fetch stock market data including options recommendations
An MCP server that integrates with Xero's API, allowing for standardized access to Xero's accounting and business features.