MCP server · For prop firms & NinjaTrader vendors

Enable NinjaTrader for a trader by prompting.

Our MCP server is an alternative to the Vendor API, built for AI agents like Claude, ChatGPT and Codex. Your support staff and developers ask in plain English, and the change applies immediately, exactly like an API call.

Already a partner? Open AI connections in Vendor Admin

Your AI assistantPropFirmConnector MCP

Support agentEnable NinjaTrader for trader 4812, jane@example.com, on the monthly plan.

set_sponsored_license customer 4812 · jane@example.com · active · monthly

AI assistantDone. Jane’s PropFirmConnector license is active. She can sign in at propfirmconnector.com/account with that email to download the add-on and connect her Rithmic accounts.

Illustrative example. The license activates immediately, exactly as a License API call would.
What your team can ask

Everyday partner work, done by prompting.

The MCP server offers the same operations as the Vendor API. Your enabled products and the permissions you grant decide which ones each AI app can use.

Give a trader NinjaTrader access

Enable NinjaTrader for trader 4812, jane@example.com.

Activates their license at once. They sign in to their PropFirmConnector account with that email to download the add-on.

Check a trader’s access

Does trader 4812 have an active license?

Reads the license status, plan, email and revision on file.

Fix a support ticket

Trader 4812 changed email. Move the license to jane.doe@example.com.

Moves the license to the new email. Nothing is charged.

Remove access

Trader 4812 closed their account. Turn off NinjaTrader access.

Deactivates a monthly or sponsored license. Lifetime licenses are permanent.

Hand out a discount code

Create a discount code for a trader who wants NinjaTrader access.

Creates a single-use code under your configured offer and returns it, ready to share. For Coupon API partners.

Investigate a problem

Why did yesterday’s activation for trader 4812 fail?

Reads your audit log, including API errors, their reasons and correlation IDs.

License API or MCP server

Your website uses the API. Your team uses the MCP server.

They are two ways into the same licenses. Build the License API into your website so traders get NinjaTrader access the moment they check out, even if you sell one license a month. Connect the MCP server so your support staff and developers can handle everything else by prompting.

License API and MCP server compared
QuestionLicense APIMCP server
Who uses itYour website’s serverYour support staff and developers, in their AI app
How it connectsA server API key from Vendor AdminYour Vendor Admin sign-in and authenticator. No API key.
Best forInstant NinjaTrader access when a trader checks out on your websiteSupport tickets, one-off changes, status checks and debugging
When changes applyImmediatelyImmediately
Pricing and license rulesYour agreed pricing, revisions and eligibilityExactly the same

Building the website integration? Start with the License API guide.

Set up

Connect your AI app in three steps.

Any AI app that supports remote MCP servers with OAuth sign-in can connect, such as Claude, ChatGPT and Codex. Setup options depend on the app and your plan.

https://mcp.propfirmconnector.com/mcp
  1. 01

    Add the server

    In your AI app’s connector or MCP settings, add the server URL and choose OAuth sign-in. No API key is needed.

    Or connect the Codex CLI
    codex mcp add propfirmconnector --url https://mcp.propfirmconnector.com/mcp
    codex mcp login propfirmconnector
  2. 02

    Sign in and choose permissions

    Sign in with your vendor administrator email and authenticator. Check the requesting app and vendor account, choose what the app can do, then select Connect.

  3. 03

    Start prompting

    Ask your app to show the connected vendor, then work with customers. The app appears under AI connections in Vendor Admin.

Security

Built for customer data you are responsible for.

Connections use your Vendor Admin sign-in, so there is no API key to copy, share or leak.

You stay in control

  • Each connection belongs to one administrator and one vendor account, and expires after 30 days.
  • You choose what each app can do when you connect it, and can disconnect it at any time under AI connections.
  • Owners see every administrator’s apps. They can pause all AI connections, or turn off AI changes and keep read access.
  • Removing an administrator, revoking their sign-in sessions or removing their authenticator also stops their apps.
  • Every request is recorded in your audit log.

What your AI app receives

  • Data the permissions you grant can read, such as customer emails and license details, is sent to the app and processed by the AI provider that runs it. Grant only what you need, and check the provider’s data terms.
  • New discount codes and installer links are returned to the app so it can pass them to the right customer. Installer links expire after 5 minutes.
  • Your pricing, revision and eligibility rules apply exactly as they do through the API. Lifetime grants, where offered, are permanent and may create a vendor charge.
  • Your AI app may ask you to confirm before it runs a change.
For developers

Tools reference.

Your vendor’s enabled products and the permissions you grant decide which tools appear. Each write takes a request ID, so a retry of the same change is safe.

MCP server tools
ToolWhat it doesPermission
get_vendor_connectionShows the connected vendor and the permissions grantedAlways available
get_sponsored_licenseReads a customer’s license, including its revisionRead customer license status
set_sponsored_licenseActivates, deactivates, moves or upgrades a licenseActivate and change customer licenses
get_addon_download_linkReturns a 5-minute installer link for a licensed customerGet add-on download links
create_discount_codeCreates a single-use code under your configured offerCreate discount codes
get_discount_codeReads a discount code’s statusRead discount-code status
list_redemptionsLists redeemed discount codesRead discount redemptions
list_audit_eventsReads your audit log, newest firstRead the vendor audit log
Before you connect

Common questions

Does the MCP server replace the License API?

No. It is an alternative way in for AI agents. Build the License API into your website so traders get NinjaTrader access the moment they check out, whether you sell one license a month or hundreds. Use the MCP server so your team can check and change access by prompting.

Do changes made by prompting apply immediately?

Yes. Activations, deactivations, email moves, plan upgrades and new discount codes apply as soon as the AI app calls the tool, exactly like an API call. There is no separate approval step.

Which AI apps can connect?

Apps that support remote MCP servers with OAuth sign-in, such as Claude, ChatGPT and Codex. Setup options depend on the app and your plan. The commands on this page connect the Codex CLI from a terminal.

Do we need a developer to use it?

No. A vendor administrator adds the server URL to their AI app and signs in. A developer builds the License API integration for your website.

We also use the License API. Can both work together?

Yes, with nothing to change in your integration. A change made by prompting never uses one of your server’s revisions, so its next update still applies. That update keeps an email move or lifetime upgrade made by prompting unless your own data changed it, and a cancellation lasts until your server next sends active: true. With webhooks enabled, your server also receives an event for each cancellation or email change.

Can we turn it off?

Yes. Disconnect any app under AI connections. Owners can pause every AI connection in the organization, or turn off AI changes and keep read access.

Can a prop firm that is not a partner yet connect?

Connecting needs a vendor account with API access. Request access and we will set up your account and pricing. Every API partner can connect the MCP server.

Partner onboarding

Request API access

Send us your website, Rithmic account types and expected number of traders. Every API partner can connect the MCP server.

  1. 01
    Confirm plans and pricing

    We agree on your offer and enabled capabilities.

  2. 02
    Connect your AI app

    Sign in to Vendor Admin, set up your authenticator and add the server.

  3. 03
    Add the License API to your website

    Traders get NinjaTrader access the moment they check out.

Already a partner? Open AI connections Partner overview License API guide

Authenticator verification

Enter your authentication code

Enter the current 6-digit code from your authenticator app.