Skip to main content
Connect your favorite AI assistant (Claude, ChatGPT, Cursor, Perplexity, and more) to the Aries trading platform using MCP (Model Context Protocol). We offer MCP for multiple platforms. This page covers the common setup shared by all platforms, then lets you pick your platform for detailed steps.

Static Client ID (no Dynamic Client Registration)

Aries MCP does not use Dynamic Client Registration (DCR). Per the MCP Authorization specification, when an authorization server does not support DCR, you use a static Client ID: you register an OAuth client yourself (in Client Center), get your Client ID, then provide that Client ID in your IDE or app config. Each platform has a simple way to set it (e.g. in mcp.json or in a prompt when you connect). Once the static Client ID is set, the usual OAuth flow (sign in, grant access) runs in the browser.

Common steps (all platforms)

The same Client Center and OAuth flow apply to every platform. Do this once; then follow your platform-specific guide below.

Step 1: Create an OAuth client in Client Center (get your static Client ID)

You need an OAuth2 client with the OAuth redirect URI set at the time of API key generation. This redirect URI is used for authentication only — Aries sends you back to the MCP gateway after you approve on the OAuth screen. Where to add your client and redirect URI: Client Center → API
  1. Open Client Center and go to the API section.
  2. Click Generate Key.
  3. Fill in:
    • Client name — e.g. “Claude MCP” or “Cursor MCP”.
    • Redirect URI — use this exact value (same for every platform). Set this when you generate the key; it is for authentication only:
      https://mcp.aries.com/auth/callback
      
    • Scopes — choose what you want the AI to do (e.g. read account, place orders, market data). See OAuth2 Guide — Scopes.
  4. Save and copy your Client ID. Client ID is required — the MCP connection will not work without it. You will use only your Client ID in the platform connector.
The redirect URI must match exactly: https://mcp.aries.com/auth/callback (no trailing slash). If it does not, authorization will fail.

Step 2: OAuth flow (same as normal API)

The authentication flow for MCP is the same as for the rest of the Aries API. When you connect from your platform (Claude, etc.), follow these steps:
  1. Your platform opens the OAuth flow — After you add the connector or MCP server with your Client ID, the platform will send you to Aries to sign in and approve (using the same authorize URL and scopes as the rest of the API).
  2. Sign in on the Aries OAuth screen — Your browser (or in-app browser) opens the Aries OAuth screen (sign-in and consent page). Enter your Aries email and password and sign in.
  3. Grant access — important, first time only — On the same screen you will see the permission / consent request (what the app is allowed to do). You must click Allow or Approve to grant access.
    • This permission grant screen is shown only the first time you connect. If you close the page or navigate away without clicking Allow, it may not appear again for that connector.
    • To avoid missing it: complete sign-in, read the permissions, then click Allow or Approve before closing the tab or window.
Do not skip the Allow/Approve step. The grant-access screen appears only once. If you miss it, you may need to remove the connector and add it again, or create a new OAuth client in Client Center, then complete the OAuth flow and click Allow.
  1. Callback — After you approve, Aries redirects to https://mcp.aries.com/auth/callback with a one-time code. The MCP gateway exchanges that code for tokens. You’ll see a success message or return to your platform.
  2. Connected — Your platform can then call the Aries API within the scopes you granted. No extra steps are required on your side beyond this OAuth flow (same as in the Quick Start or OAuth2 Guide).

Connect by platform

Our MCP server is available on multiple platforms. Choose your platform for step-by-step setup (Client ID, where to add it, and how to complete the OAuth screen).

Quick reference

ItemValue
Where to add client & redirect URIClient Center → API
OAuth redirect URI (MCP)https://mcp.aries.com/auth/callback
MCP server URLhttps://mcp.aries.com/mcp (use in Claude Code, Cursor, etc.)
Client IDCursor: auth.CLIENT_ID in mcp.json. ChatGPT / Perplexity: In connector or app settings. Microsoft Copilot Studio: In Manual OAuth form; redirect URI comes from Copilot Studio (use it in Client Center).
Auth flowSame as OAuth2 Guide (authorize → OAuth screen and consent → callback → token exchange)
MCP auth modelStatic Client ID (no DCR); register in Client Center, then set Client ID in your platform.

Next steps