Trading coverage
The public API can place and manage trades on existing challenge accounts. It uses the website’s paper execution engine and server-side trading rules. It does not expose every website feature.
See Trading with the API for behavior and examples and the
REST reference for request and response fields.
Features that require the website
The public REST contract has no endpoints for these website capabilities:- Signup and onboarding, challenge purchases, identity verification, agreements, payout requests, and billing or purchase-history management.
- API-key creation and management or sandbox-account creation and reset.
- Saved trading preferences, watchlists, platform price alerts, and notifications.
- Journal notes and tags, performance dashboards, and account equity-history charts.
MCP, CLI, and SDK coverage
The REST methods in the MCP server, CLI, and SDKs are derived from the REST specification. They do not add website capabilities missing from REST. The SDKs also provide price streaming through the dedicated public market WebSocket feed. MCP exposes the REST read and trading operations as tools. The REST specification also contains two CLI authentication endpoints that MCP does not expose as tools. Consult the endpoint reference for the currently available fields and filters. Live MCP access uses browser OAuth. Direct REST calls use an API key, while CLI login can create a browser-approved session. Sandbox MCP calls accept a test API key. See Authentication and Sandbox.MyFundedPerps SDK names
The SDKs use the MyFundedPerps brand across package names and imports:
These SDKs are currently maintained in the project repository and have not
been published to public package registries. The homepage examples use these
names; registry installation commands will be available when the packages
are published.