Skip to main content
Developer Docs

MCP Server Reference

OHLCX exposes a Model Context Protocol server with 147 tools across 24 categories. Compatible with Cursor, Claude, and any MCP client. /mcp/ohlcx or stdio via php artisan mcp:start ohlcx.

147
Total Tools
4
Public
130
Auth Required
13
Admin Only
24
Categories
Quick Start - Cursor / Claude
HTTP Transport/mcp/ohlcx - point your MCP client here
stdio Transportphp artisan mcp:start ohlcx
Health Checkping() → "pong"
Public KBsearch-knowledge-base({ q: "strategies" })
AuthBearer token/cookie session required for 143 tools (130 user + 13 admin); the HTTP transport always requires sign-in
Strategy referenceresource ohlcx://strategy-settings - every setting and its allowed values
SafetyNo tool places or cancels a broker order; strategy switches and deletes are flagged for confirmation
Health1 tools
Public

Connectivity check. Returns "pong". Use for CI health checks before running agent workflows.

ping
Support & KB6 tools
Public + Admin

AI-powered support agent and full KB CRUD. Public reads; admin writes.

run-support-agentsearch-knowledge-baseget-knowledge-base-articlecreate-knowledge-base-article (Admin)update-knowledge-base-article (Admin)delete-knowledge-base-article (Admin)
Accounts8 tools
Authenticated

Linked Schwab account data - balance and its daily history, growth timeseries, realized P&L over time and by symbol, deposits and withdrawals.

list-accountsget-account-balanceget-account-growthget-account-pnlget-accounts-balancesget-account-pnl-historyget-account-pnl-symbolslist-account-cash-transfers
Orders2 tools
Authenticated

Read-only view of your broker orders - list by date range, account and status, or read one. No tool places, changes or cancels an order.

list-ordersget-order
Strategies19 tools
Authenticated

Full CRUD + deploy, retain, duplicate, on/off, flags, schedule, per-section settings, and order accounts (OHLCX Pro). Only the owner can change a strategy.

list-strategiesget-strategycreate-strategyupdate-strategydelete-strategysearch-strategiesdeploy-strategyretain-strategyduplicate-strategyget-strategy-conditionsget-strategy-activitiesclear-strategy-conditions-readingsset-strategy-statusset-strategy-flagset-strategy-scheduleupdate-strategy-settingsclear-strategy-datalist-strategy-accounts (Pro)set-strategy-accounts (Pro)
Strategy Analytics8 tools
Authenticated

Statistics and performance for one strategy or all of them by period, plus the timeline, signals, trades, and flags. Read-only.

get-strategy-statisticsget-strategy-performanceget-strategy-timelinelist-strategy-signalslist-strategy-tradesget-strategy-flagsget-strategies-statisticsget-strategies-performance
Backtests9 tools
Authenticated

Saved backtest runs with their metrics, plus server-side runs and parameter sweeps where server backtests are enabled.

list-backtestsget-backtestrename-backtestdelete-backtestrun-backtestrun-backtest-sweeplist-backtest-jobsget-backtest-jobcancel-backtest-job
Markets9 tools
Authenticated

Market data, sectors, tickers, price bars, published analysis per symbol, calendar, and balance chart data.

list-marketslist-sectorsget-sectorget-tickerget-market-calendarget-market-balanceget-sector-balanceget-ticker-barsget-ticker-analysis
Screener3 tools
Authenticated

Gap screens for a market or a single symbol, and a technical screen of moving averages, pivots and indicator signals. Read-only.

screen-market-gapsscreen-asset-gapsscreen-technicals
News4 tools
Authenticated

Paginated news feeds - general, crypto, and popular. All support page/per_page params.

list-newsget-newslist-crypto-newslist-popular-news
User Profile11 tools
Authenticated

Full profile, preferences, settings, sessions, and onboarding management.

get-userget-sessionsupdate-profileupdate-passwordget-preferencesupdate-preferencesget-settingssave-settingsget-onboardingcomplete-onboardingdelete-profile-photo
Conditions5 tools
Authenticated

Trading conditions attached to strategies. Full CRUD.

list-conditionsget-conditioncreate-conditionupdate-conditiondelete-condition
Signals5 tools
Authenticated

Signals raised by your strategies - list, read, delete, and like, ignore or watch.

list-signalsget-signaldelete-signalset-signal-actionget-signal-actions
Trades3 tools
Authenticated

Trades taken by your strategies - list with filters, read one, or delete the record. Never touches the broker.

list-tradesget-tradedelete-trade
Workspaces2 tools
Authenticated

Your saved layouts of charts and widgets. Saves are checked against a revision, so a change made elsewhere is never overwritten.

get-workspacessave-workspaces
Watchlists6 tools
Authenticated

Your custom watchlists - list, create, rename, delete, and add or remove symbols. Built-in lists are shown, not changed.

list-watchlistscreate-watchlistrename-watchlistdelete-watchlistadd-watchlist-symbolsremove-watchlist-symbol
AI & Analysis3 tools
Authenticated

The AI trading assistant with live account context, your AI analysis data, and your AI usage.

run-trading-agentget-analysisget-ai-usage
Activities3 tools
Authenticated

User activity feed - list, log, and delete entries.

list-activitieslog-activitydelete-activity
Billing3 tools
Authenticated

Credit balance, Stripe transaction history, and credit holds with their status.

get-creditsget-transaction-historylist-credit-holds
Trading Rooms15 tools
Authenticated

Full group CRUD, invites, join requests, membership management, and finding rooms and users.

get-groupcreate-groupupdate-groupdelete-groupinvite-to-groupjoin-groupleave-groupget-group-statuslist-invitessend-inviteaccept-inviterespond-join-requestdiscover-groupsbrowse-userslist-pending-join-requests
Messages5 tools
Authenticated

Send messages in trading rooms, paginate history, read unread messages, and manage conversations.

send-messageget-older-messagesdelete-messageget-sidebar-conversationsget-unread-messages
Support (Contact)7 tools
Authenticated

Contact forms, issue reports, and support tickets - list, read, open, and reply.

submit-contact-formreport-issuesubmit-support-requestlist-support-ticketsget-support-ticketcreate-support-ticketreply-support-ticket
User Management7 tools
Admin Only

Admin-only user management - paginated list, CRUD, role and block controls.

list-usersadd-userupdate-userdelete-userset-user-adminblock-unblock-userchange-user-role
Admin Billing3 tools
Admin Only

Admin-only billing management - view, adjust credits, set packages for any user.

get-user-billingadjust-user-billingset-user-billing-package

Access & Integration

MCP access is available to partners and enterprise clients. For API licensing, white-label deployment, or developer access requests, contact the partnerships team.

partners@ohlcx.com →