Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’» Developer Tools
  3. Webull OpenAPI
W
Health: Not checked yetWe have not completed a health check for this listing yet.No health check has run yet.

Webull OpenAPI

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository

MCP server for Webull OpenAPI: trading and market data access for AI assistants

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "webull-openapi": {
      "command": "npx",
      "args": [
        "-y",
        "webull-openapi"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Directory Badge Claim listing AlternativesπŸ’» More in Developer Tools

Documentation Overview

Webull OpenAPI MCP Server

Python 3.10+ License: Apache 2.0

MCP Server for Webull OpenAPI β€” enables AI assistants (Cursor, Claude Desktop, Kiro, etc.) to securely access Webull trading and market data.


⚠️ Disclaimer

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.


Features

  • Multi-Region Support β€” US, HK, JP, SG, TH, MY, UK, MX, BR, EU, ZA, and AU regions with region-specific order types, trading sessions, and validation
  • Market Data β€” Real-time snapshots, tick data, quotes (depth), footprint, and OHLCV bars for stocks, options, futures, crypto, and event contracts
  • NOII Data β€” Net Order Imbalance Indicator bars and snapshots for US stock opening/closing auctions
  • Screener β€” Top gainers/losers, most active, market sectors, high dividend, and 52-week high/low rankings
  • Watchlist β€” Create, manage, and query user watchlists and instruments
  • Fundamental Data β€” Company profiles, analyst ratings, and target prices
  • Stock & Fund Fundamentals β€” Capital flow, SEC filings, earnings/dividend calendar, forecast EPS, industry comparison, and full fund data (rating, performance, allocation, holdings, brief, dividends, splits, net value, files)
  • Financial Statements β€” Financial alert, indicators, income statement, balance sheet, and cash flow
  • Trading β€” Place, modify, cancel orders for stocks, options, futures, crypto, and event contracts
  • Combo Orders β€” OTO, OCO, OTOCO combo orders (US only)
  • Option Strategies β€” Multi-leg option strategies: vertical, straddle, strangle, butterfly, condor, etc. (US only)
  • Algo Orders β€” TWAP, VWAP, POV algorithmic orders (US only)
  • Risk Controls β€” Market-specific notional limits (USD/HKD/CNH/JPY), quantity limits, symbol whitelist
  • Auto Account Resolution β€” Automatically selects the correct account based on asset type (stock, futures, crypto, event)
  • Audit Logging β€” All order operations are logged for compliance
  • 2FA Support β€” Interactive authentication flow for accounts with Two-Factor Authentication

Example Prompts

Here are some prompts you can use with your AI assistant:

Market Data

  • Show me AAPL's daily bars for the last 5 days
  • Get a real-time snapshot for AAPL, MSFT, and GOOGL
  • What's the current bid/ask for TSLA?
  • Show me 1-minute tick data for NVDA
  • Show me the NOII data for AAPL before market open

Screener

  • What are today's top gainers?
  • Show me the biggest losers in pre-market
  • What are the most actively traded stocks right now?
  • Show me the market sectors overview
  • List high dividend stocks
  • Which stocks are making new 52-week highs?

Watchlist

  • Show me all my watchlists
  • Create a new watchlist called "Tech Stocks"
  • Add AAPL and MSFT to my watchlist
  • What stocks are in my watchlist?

Fundamental & Analyst

  • Tell me about NVDA's company profile
  • What do analysts rate AAPL?
  • What's the analyst target price for TSLA?
  • Show me the capital flow for AAPL
  • Get TSLA's earnings calendar
  • Show NVDA's industry comparison
  • What are QQQ's top holdings and fund performance?

Financial Statements

  • Show me AAPL's latest income statement
  • Get TSLA's balance sheet for the last 4 quarters
  • What's NVDA's cash flow statement?
  • Show me the financial indicators for MSFT

Account & Portfolio

  • What's my account balance and buying power?
  • Show me all my current positions
  • List all my linked accounts

Stock Trading

  • Place a limit order to buy 100 shares of AAPL at $250
  • Place a market order to sell 50 shares of TSLA
  • Preview a limit buy order for 200 shares of MSFT at $450 before placing it

Options Trading

  • Buy 1 AAPL call option, strike $250, expiring 2026-04-17, limit price $5.00
  • Buy 1 TSLA put option, strike $200, expiring 2026-05-15

Option Market Data

  • Get a snapshot for AAPL260522C00300000
  • Show me tick data for TSLA251219C00450000
  • Get daily bars for AAPL260522C00300000
  • List available option contracts for AAPL expiring after 2026-06-01

Order Management

  • Show me my order history for the last 7 days
  • What are my current open orders?
  • Cancel order with ID abc123

HK Market

  • Place an enhanced limit order to buy 100 shares of Tencent (00700) at HKD 500
  • Place an at-auction limit order for 200 shares of 00700 at HKD 510

Prerequisites

  1. Webull Developer Account β€” Register at:
    • US: developer.webull.com
    • HK: developer.webull.hk
    • JP: developer.webull.co.jp
    • SG: developer.webull.com.sg
    • TH: developer.webull.co.th
    • MY: developer.webull.com.my
    • UK: developer.webull-uk.com
    • EU: developer.webull.eu
    • ZA: developer.webull.co.za
    • AU: developer.webull.com.au
    • MX: developer.webull.com.mx
    • BR: developer.webull.com.br
  2. API Credentials β€” Obtain your App Key and App Secret
  3. Market Data Subscription β€” Subscribe to quotes for market data access:
    • US: webullapp.com/quote | Guide
    • HK: webullapp.hk/quote | Guide
    • JP: webull.co.jp/pricing | Guide
    • SG: webull.com.sg/quote | Guide
    • TH: webull.co.th/quote | Guide
    • MY: webull.com.my/quote | Guide
    • UK: webull-uk.com/quote | Guide
    • EU: webullapp.eu/quote | Guide
    • ZA: webullapp.co.za/quote | Guide
    • AU: webullapp.com.au/quote | Guide
    • MX: webull.com.mx/quote | Guide
    • BR: webull.com.br/quote | Guide
  4. Python 3.10+
  5. uv (recommended) β€” Install guide

Quick Start

Step 1: Configure Credentials

Before running the server, you must configure your API credentials. Choose one of the following approaches:

Option A: MCP client configuration (recommended for production)

Add credentials via the env field in your MCP client config (Kiro, Cursor, Claude Desktop, etc.):

config.json
{
  "mcpServers": {
    "webull": {
      "command": "uvx",
      "args": ["webull-openapi-mcp", "serve"],
      "env": {
        "WEBULL_APP_KEY": "your_app_key",
        "WEBULL_APP_SECRET": "your_app_secret",
        "WEBULL_REGION_ID": "us",
        "WEBULL_ENVIRONMENT": "prod"
      }
    }
  }
}

Option B: .env file

bash
# Create a .env file interactively:
uvx webull-openapi-mcp init

# Or manually create .env with:
# WEBULL_APP_KEY=your_app_key
# WEBULL_APP_SECRET=your_app_secret

Step 2: Authenticate (2FA)

If your account requires Two-Factor Authentication, run the auth command and approve in your Webull mobile app:

bash
uvx webull-openapi-mcp auth

Token is valid for 15 days and auto-refreshes. You only need to do this once (or when the token expires).

Step 3: Start the Server

bash
uvx webull-openapi-mcp serve

That's it. Your AI assistant can now access Webull trading and market data.


Installation Options

Option 1: uvx (Recommended)

No installation needed. uvx downloads and runs the package directly from PyPI:

bash
uvx webull-openapi-mcp serve

Option 2: pip

Terminal
pip install webull-openapi-mcp
webull-openapi-mcp serve

Option 3: Local Development

bash
git clone https://github.com/webull-inc/webull-openapi-mcp.git
cd webull-openapi-mcp
uv sync
uv run python -m webull_openapi_mcp serve

Client Configuration

Kiro / Cursor / Claude Desktop / Claude Code

Add to your MCP configuration:

Using environment variables:

config.json
{
  "mcpServers": {
    "webull": {
      "command": "uvx",
      "args": ["webull-openapi-mcp", "serve"],
      "env": {
        "WEBULL_APP_KEY": "your_app_key",
        "WEBULL_APP_SECRET": "your_app_secret",
        "WEBULL_REGION_ID": "us",
        "WEBULL_ENVIRONMENT": "prod"
      }
    }
  }
}

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Developer Tools View all alternatives
  • CCXT logoCCXT

    Official CCXT MCP server - Market data and trading across 100+ exchanges and prediction markets

    πŸ’» Developer Tools0 views
    Compare vs CCXT β†’
  • Appfigures logoAppfigures

    Access your app analytics, ASO tools, and app market intelligence with Appfigures.

    πŸ’» Developer Tools0 views
    Compare vs Appfigures β†’
  • Codealive MCP logoCodealive MCP

    Semantic code search and analysis from CodeAlive for AI assistants and agents.

    πŸ’» Developer Tools0 views
    Compare vs Codealive MCP β†’
  • Expenselm MCP Server logoExpenselm MCP Server

    An MCP server that provides access to your expense data on ExpenseLM.

    πŸ’» Developer Tools0 views
    Compare vs Expenselm MCP Server β†’

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Webull OpenAPI

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "webull-openapi": { "command": "npx", "args": ["-y", "Webull OpenAPI"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewWebull OpenAPI AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/webull-openapi?style=directory)](https://allmcps.com/mcp/webull-openapi)
HTML Embed
<a href="https://allmcps.com/mcp/webull-openapi"><img src="https://allmcps.com/api/badge/webull-openapi?style=directory" alt="Webull OpenAPI on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’»Developer Tools
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedSep 7, 2026
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
27Quality signal: Emerging Β· 27/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership8/20
Documentation & tools11/30
Adoption & activity1/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

β˜… FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server β†’

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge and attach your website β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’» Developer Tools β†’Best MCP servers for Developers β†’Alternatives to Webull OpenAPI β†’Install in Claude DesktopInstall in CursorInstall in VS Code