Webull
Every fact below links to a source card; “unknown” means no source in the current batch confirms it.
Overview and current status
Webull has two official agent paths:
- Cloud MCP, hosted by Webull at
https://api.webull.com/mcp. It prepares trade instructions, and each trade needs your separate confirmation in Webull before it goes to the market.12 - Local OpenAPI MCP, an open-source server you run yourself with API credentials. It can place, modify and cancel orders directly.3
Webull announced its MCP server on 2026-06-11, saying it had been working with clients since April.4 An earlier official announcement, dated 08/04 in the post (source card published 2026-08-04), described ChatGPT, Claude, and Grok connectors, a Webull CLI packaged as a standalone Go binary, and enhanced MCP.5 On 2026-09-29 it expanded Cloud MCP to trade preparation with no API keys, available to eligible US users through Claude, Perplexity and Grok, with ChatGPT pending.2 A separate Japan launch was announced on 2026-05-13.6 Webull maintains an official Agentic Trading product page.7
Feature matrix
| Feature | Cloud MCP | Local OpenAPI MCP | Sources |
|---|---|---|---|
| Read portfolio | Yes (account info, portfolio, watchlists) | Yes | 13 |
| Place orders | Instructions only, confirmed in the Webull app or desktop | Yes: place, modify, cancel | 13 |
| Assets | Stock, single-leg option, option strategy, futures, crypto, event and algo instructions | Stocks, options, futures, crypto, event contracts | 13 |
| Regions | US (eligible users) | US, HK, JP, SG, MY, UK, MX, BR, ZA, with region-specific features | 23 |
| Limits | unknown | Notional limits per market, quantity limits, symbol whitelist | 3 |
| Paper or sandbox | unknown | Defaults to the UAT sandbox | 3 |
| Notifications or audit trail | unknown | Audit log of all order operations | 3 |
Implementation details
- Cloud endpoint:
https://api.webull.com/mcp(a configuration URL, not a page to open).1 - Cloud auth: OAuth authorization code flow. Each account gets a Non-Trading capability (data and account info only) or a Trading capability (adds trade instructions).1 The protected-resource metadata lists scopes
account:read,order:read,order:write,market:read,instrument:readandinstruction:all.8 - Cloud order tools:
place_stock_instruction,place_option_single_instruction,place_option_strategy_instruction,place_futures_instruction,place_crypto_instruction,place_event_instructionandplace_algo_instruction, each documented as needing confirmation in the Webull app or desktop.1 - Local MCP: runs with
uvx webull-openapi-mcp, needs an App Key and App Secret, supports 2FA, and defaults to the UAT sandbox until you setWEBULL_ENVIRONMENT=prod.3 - CLI: Webull also publishes an OpenAPI CLI, labelled an alpha preview.9 A related official repo, webull-openapi-skills, provides agent skills for the OpenAPI CLI with configurable risk controls.10
Guardrails and risks
| Guardrail | Where it is enforced | Sources |
|---|---|---|
| Cloud: every trade needs separate confirmation in Webull | Server side (broker) | 21 |
| Cloud: Non-Trading capability blocks order instructions | Server side (broker) | 1 |
| Local: notional and quantity limits, symbol whitelist | In the local server you run (configurable) | 3 |
| Local: sandbox by default | In the local server you run | 3 |
| Local: no broker-side approval step documented | 3 |
The local server’s limits live in your own configuration, so anyone who can change its environment variables can change them.3
How to build against it
- Lowest risk: connect Cloud MCP with the Non-Trading capability first, then switch the account to Trading when you want instructions you confirm in the app.1
- Automation: run the local OpenAPI MCP in UAT, set notional limits and a symbol whitelist, and only then move to
prod.3
Unknown so far
- Cloud MCP limits, notifications and paper mode: unknown.
- Exact order types per region: unknown.
- Agent terms of use: not yet in the source batch.
Changelog
- 2026-11-14: Added the official Agentic Trading landing page, the OpenAPI skills repo, and the 2026-08-04 connectors and CLI announcement.7105
- 2026-11-12: First version of this page.
Sources
Suggest a correction (opens a GitHub issue)
Footnotes
-
Webull Cloud MCP Server - Webull API. Webull Developer, official, retrieved 2026-11-12. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10
-
Webull Expands Cloud MCP to Enable AI-Powered Trading Without Coding or Installation. Webull / PR Newswire, official, retrieved 2026-11-12. ↩ ↩2 ↩3 ↩4
-
GitHub - webull-inc/webull-openapi-mcp: Webull OpenAPI MCP · GitHub. Webull (GitHub), official, retrieved 2026-11-12. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10 ↩11 ↩12 ↩13 ↩14
-
Webull Launches Model Context Protocol, Enabling Investors to Trade Through AI in Plain Language. PR Newswire, official, retrieved 2026-11-12. ↩
-
Webull Launches ChatGPT, Claude & Grok Connectors, CLI, and Enhanced MCP to Expand AI-Powered Investing Tools. Webull / PR Newswire, official, retrieved 2026-11-12. ↩ ↩2
-
「Webull MCP Server」および「Webull Agent Skills」の提供開始 日本株と米国株の取引ができる公式MCP Serverの提供は日本初(※). Webull Securities Japan, official, retrieved 2026-11-12. ↩
-
Webull Agentic Trading — Let your AI agent trade the markets. Webull, official, retrieved 2026-11-12. ↩ ↩2
-
Webull API: OAuth protected-resource metadata. Webull (endpoint metadata), official, retrieved 2026-11-12. ↩
-
GitHub - webull-inc/webull-openapi-cli · GitHub. Webull (GitHub), official, retrieved 2026-11-12. ↩
-
GitHub - webull-inc/webull-openapi-skills · GitHub. Webull (GitHub), official, retrieved 2026-11-12. ↩ ↩2