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:

  1. 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
  2. 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

FeatureCloud MCPLocal OpenAPI MCPSources
Read portfolioYes (account info, portfolio, watchlists)Yes13
Place ordersInstructions only, confirmed in the Webull app or desktopYes: place, modify, cancel13
AssetsStock, single-leg option, option strategy, futures, crypto, event and algo instructionsStocks, options, futures, crypto, event contracts13
RegionsUS (eligible users)US, HK, JP, SG, MY, UK, MX, BR, ZA, with region-specific features23
LimitsunknownNotional limits per market, quantity limits, symbol whitelist3
Paper or sandboxunknownDefaults to the UAT sandbox3
Notifications or audit trailunknownAudit log of all order operations3

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:read and instruction:all.8
  • Cloud order tools: place_stock_instruction, place_option_single_instruction, place_option_strategy_instruction, place_futures_instruction, place_crypto_instruction, place_event_instruction and place_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 set WEBULL_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

GuardrailWhere it is enforcedSources
Cloud: every trade needs separate confirmation in WebullServer side (broker)21
Cloud: Non-Trading capability blocks order instructionsServer side (broker)1
Local: notional and quantity limits, symbol whitelistIn the local server you run (configurable)3
Local: sandbox by defaultIn the local server you run3
Local: no broker-side approval step documented3

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

See Connect an MCP client.

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

  1. Webull Cloud MCP Server - Webull API. Webull Developer, official, retrieved 2026-11-12. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10

  2. Webull Expands Cloud MCP to Enable AI-Powered Trading Without Coding or Installation. Webull / PR Newswire, official, retrieved 2026-11-12. ↩ ↩2 ↩3 ↩4

  3. 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

  4. Webull Launches Model Context Protocol, Enabling Investors to Trade Through AI in Plain Language. PR Newswire, official, retrieved 2026-11-12. ↩

  5. 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

  6. 「Webull MCP Server」および「Webull Agent Skills」の提供開始 日本株と米国株の取引ができる公式MCP Serverの提供は日本初(※). Webull Securities Japan, official, retrieved 2026-11-12. ↩

  7. Webull Agentic Trading — Let your AI agent trade the markets. Webull, official, retrieved 2026-11-12. ↩ ↩2

  8. Webull API: OAuth protected-resource metadata. Webull (endpoint metadata), official, retrieved 2026-11-12. ↩

  9. GitHub - webull-inc/webull-openapi-cli · GitHub. Webull (GitHub), official, retrieved 2026-11-12. ↩

  10. GitHub - webull-inc/webull-openapi-skills · GitHub. Webull (GitHub), official, retrieved 2026-11-12. ↩ ↩2