Systemicalpha

MCP

Systemic exposes a Model Context Protocol server so an AI assistant can list, inspect and edit your strategies on your behalf. The server lives at https://hub.systemic.finance:10200/mcp and signs you in with OAuth, so you never paste a key into the assistant.

Systemic does not place trades, move money or connect to a brokerage. Running a strategy consumes Systemic credits from your account.

Connect an assistant

Whichever assistant you use, the first tool call opens a Systemic sign-in page. Sign in, choose the permissions to grant (see Permissions below) and approve.

Claude.ai and Claude mobile

Custom connectors are available on the Free, Pro, Max, Team and Enterprise plans.

  1. In Claude, go to Customize > Connectors.
  2. Click + Add, then Add custom connector.
  3. Enter the name Systemic and the remote MCP server URL https://hub.systemic.finance:10200/mcp.
  4. Connect the new connector and finish the Systemic sign-in.

On Team and Enterprise plans an owner first adds the connector under Organization settings > Connectors. Members then click Connect.

Once Systemic is listed in the Claude connector directory you can add it from there instead. The connection also works in Claude mobile once it is added on the web.

Claude Code

claude mcp add --transport http systemic https://hub.systemic.finance:10200/mcp

Run /mcp inside Claude Code, pick systemic and choose Authenticate to open the sign-in page.

ChatGPT

  1. Open Settings, then Apps, and turn on Developer mode under Advanced settings.
  2. Choose Create app, enter the name Systemic and the URL https://hub.systemic.finance:10200/mcp, and set authentication to OAuth.
  3. Start a chat, add Systemic from the tools menu and finish the Systemic sign-in.

Codex

codex mcp add systemic --url https://hub.systemic.finance:10200/mcp
codex mcp login systemic

Permissions

The sign-in page asks for two separate permissions.

PermissionWhat it allows
readLook at your account, your strategies and processors, the module catalogue, the data types and the data a run produced.
writeEverything in read, plus creating, changing, running and deleting strategies.

Grant read alone, by switching write off on the consent screen, to let an assistant explain and inspect. When it needs write it asks you to reconnect with that permission. Tools that change or delete things are marked as such, and a well-behaved assistant asks for your confirmation before it replaces a graph, starts a run or deletes a strategy.

Tools

ToolPermissionWhat it does
get_userreadThe signed-in account and its tier.
list_generic_processorreadThe catalogue of modules a strategy is built from, filterable by category.
describe_generic_processorreadThe full documentation of one module.
list_valuereadThe data types modules read and emit.
get_strategyreadOne strategy and its current hash.
get_processorreadOne processor of a strategy.
read_available_datareadThe data series a run produced.
create_strategywriteCreates a strategy.
update_strategywriteChanges a strategy's label and settings; the previous version is not kept.
create_processor_batchwriteReplaces the whole processor graph of a strategy.
execute_strategywriteStarts a run and charges credits; it cannot be cancelled or refunded.
delete_strategywritePermanently deletes a strategy.

Examples

Each example works once the assistant is connected and needs only read.

  1. Prompt: "Which processor in my Systemic account computes the absolute value of a series? Give me its id." The assistant calls list_generic_processor and names systemic:core-abs.
  2. Prompt: "Show me the documentation of the processor systemic:core-abs in my Systemic account, especially what it says about a missing input." The assistant calls describe_generic_processor and explains from the module documentation what happens with a missing input.
  3. Prompt: "Look up the Systemic value called aimodels and tell me what type it is." The assistant calls list_value and reports that aimodels is an enum.

Disconnect

Open your account, then Connected apps, and remove the assistant. The assistant's refresh token is revoked at once and it loses access within 15 minutes, the lifetime of an access token. To connect again, repeat the steps above.

Troubleshooting

  • A write tool answers write scope required: the connection holds read only. Disconnect, connect again, and leave the switch for creating, changing and deleting strategies on at the consent screen.
  • A run is rejected for credits: check your balance in the web app and top it up there.
  • read_available_data reports a pending state: the run has not finished; read again in a moment.

Support

Email contact@wanolabs.com. Read how we handle your data in the privacy policy and the terms of use.

© 2026 WanoLabs. All rights reservedAlpha build v0.1.5