Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"webull": {
"env": {
"WEBULL_APP_KEY": "your_app_key",
"WEBULL_REGION_ID": "us",
"WEBULL_APP_SECRET": "your_app_secret",
"WEBULL_ENVIRONMENT": "prod"
},
"args": [
"webull-openapi-mcp",
"serve"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP Server for Webull OpenAPI — enables AI assistants (Cursor, Claude Desktop, Kiro, etc.) to securely access Webull trading and market data.
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'webull-openapi-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
Checked webull-openapi-mcp against OSV.dev.
Click any tool to inspect its schema.
Market Data - AAPL daily barsShow AAPL's daily bars for the last 5 days
Market Data - Real-time snapshotGet a real-time snapshot for AAPL, MSFT, and GOOGL
Market Data - Bid/Ask quotesWhat's the current bid/ask for TSLA?
Market Data - Tick dataShow 1-minute tick data for NVDA
Account - Account balanceWhat's my account balance and buying power?
Account - PositionsShow me all my current positions
Account - Linked accountsList all my linked accounts
Stock Trading - Buy limit orderPlace a limit order to buy 100 shares of AAPL at $250
Stock Trading - Sell market orderPlace a market order to sell 50 shares of TSLA
Stock Trading - Preview orderPreview a limit buy order for 200 shares of MSFT at $450 before placing it
Options Trading - Call optionBuy 1 AAPL call option, strike $250, expiring 2026-04-17, limit price $5.00
Options Trading - Put optionBuy 1 TSLA put option, strike $200, expiring 2026-05-15
Order Management - Order historyShow me my order history for the last 7 days
Order Management - Open ordersWhat are my current open orders?
Order Management - Cancel orderCancel order with ID abc123
HK Market - Enhanced limit orderPlace an enhanced limit order to buy 100 shares of Tencent (00700) at HKD 500
HK Market - At-auction orderPlace an at-auction limit order for 200 shares of 00700 at HKD 510
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in other
Persistent memory using a knowledge graph
Privacy-first. MCP is the protocol for tool access. We're the virtualization layer for context.
Make HTTP requests and fetch web content
Read, write, and manage files on the local filesystem
MCP Security Weekly
Get CVE alerts and security updates for Webull Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP Server for Webull OpenAPI — enables AI assistants (Cursor, Claude Desktop, Kiro, etc.) to securely access Webull trading and market data.
The information provided by this tool is for reference only and does not constitute investment advice. Trading involves risk; please make decisions carefully.
See DISCLAIMER.md for the full disclaimer.
Here are some prompts you can use with your AI assistant:
Market Data
Account & Portfolio
Stock Trading
Options Trading
Order Management
HK Market
App Key and App Secretuvx webull-openapi-mcp serve
pip install webull-openapi-mcp
webull-openapi-mcp serve
git clone https://github.com/webull-inc/webull-mcp-server.git
cd webull-mcp-server
uv sync
uv run python -m webull_openapi_mcp serve
webull-openapi-mcp init
Creates a .env file. Fill in your `WEBUL