API

Get Started

WelcomeQuickstartGuidesChangelogSDKs and ToolsAdditional Info

Authorization

POSTCreate personal access token

List Accounts

GETGet accounts

Account Details

GETGet account portfolio v2GETGet history

Tax Lot Selling

GETGet unrealized tax lotsGETGet unrealized tax lots for symbolGETGet unrealized tax lots csv

Instrument Details

GETGet all instrumentsGETGet instrumentGETSearch bonds

Market Data

POSTGet quotesGETGet bond detailsPOSTGet option expirationsPOSTGet option chainGETGet bars v2GETGet bars v2 with aggregation

Order Placement

POSTPreflight single legPOSTPreflight multi legPOSTPlace orderPUTReplace orderPOSTPlace multileg orderGETGet orderDELETECancel order

Option Details

GETGet option greeksPOSTGet strategy quote
HelpFeedback

Get Started

Meta Muse Connector for Stock & Options Trading on Public MCP

Connect Meta Muse to Public.com and trade stocks, crypto, and options from your chat. Powered by the Public MCP server and API for live market data and orders.

Public and Meta Muse trading connector

Before You Get Started

  • →You will need a Public.com brokerage account. Create one at public.com/signup.
  • →You will need a Meta Muse account.
  • →The hosted MCP server URL is https://mcp.public.com/mcp.

API key security

Muse connects with a Public API key instead of OAuth. Treat the key like a password: only paste it into tools you trust, and never share it publicly. This connection can view your account information and place trades using real money in your Public account.

Set up Meta Muse

4 steps
  1. 1

    Create your Muse account

    Go to muse.ai and create an account. Complete the onboarding steps to set up your Muse.
  2. 2

    Ask Muse to connect to Public

    Start a new conversation and send Muse this message:
    The Public.com MCP server is at https://mcp.public.com/mcp. Authenticate using my Public API key as the Bearer token in the Authorization header. Connect via MCP streamable HTTP (POST an initialize request first), then use the check_setup tool to verify it worked. Use my key only for this session, and never place trades without my explicit confirmation.
  3. 3

    Get your Public API key

    Create an API key in your Public API settings, then return to Muse and provide the key when prompted.
  4. 4

    Verify the connection

    Send Muse this prompt to confirm the connection is working:
    List my Public.com accounts.

Trade with Meta Muse through Public

Once connected, Meta Muse can use the Public MCP server to retrieve live market data, review your portfolio, and place orders from a conversation.

Markets

Research and trade stocks, ETFs, options, and crypto supported by Public.

Trading access

Submit supported order types during the trading sessions available for each asset. Eligible equity orders can use extended hours.

Accounts and permissions

Muse uses the accounts and trading permissions associated with your Public API key. Options strategies require the appropriate approval level.

Tools available

View balances, positions, quotes, option chains, open orders, and transaction history; run preflight checks; and submit or cancel orders.

Prompts to try

Use these examples after you connect your Public account.

  1. 01Show me the current price and today’s performance for AAPL, BTC, and SPY.
  2. 02Show me the options chain for AAPL contracts expiring next Friday.
  3. 03List my Public accounts and show the account type, buying power, and options approval level for each.
  4. 04Summarize my current positions and today’s portfolio performance.
  5. 05Show me my open orders and recent transactions.
  6. 06Prepare an extended-hours limit order to buy 5 shares of AAPL at $200. Show me the preflight details and wait for my confirmation.

Important

Placing a trade through Muse is a real order using real money in your Public account. Review all order details carefully before confirming.