Skip to content
Clark

One agent.Every financial action.

Clark is not a chatbot. It is a composable agentic runtime that orchestrates Krypton's full financial stack — running payroll, allocating vaults and settling cross-border payments, within the limits you set — and opens that stack to external AI agents over streamable MCP.

The interface

Two products.One call.

Everything Krypton Pay and the Yield Engine can do arrives at an agent as one endpoint. This handshake is live run it and Krypton's own infrastructure answers.

POSThttps://clark.kryptonfund.com/mcpLive
curl -sN https://clark.kryptonfund.com/mcp \  -H 'Content-Type: application/json' \  -H 'Accept: application/json, text/event-stream' \  -d '{"jsonrpc":"2.0","id":1,"method":"initialize",       "params":{"protocolVersion":"2024-11-05","capabilities":{},                 "clientInfo":{"name":"you","version":"1.0"}}}'
Response200 · text/event-stream
event: messagedata: {"jsonrpc":"2.0","id":1,"result":{  "protocolVersion":"2024-11-05",  "serverInfo":{"name":"Krypton Strands HTTP MCP","version":"3.4.5"}}}
Read the docs
Your money, understood

Clark sits acrossyour whole financial life.

Payments, portfolio, yield and tax are one surface to Clark, and it acts on natural language in real time which is only safe because every action it takes is bounded by a mandate you wrote and, where it moves money, gated by an approval you give.

  • You
    Run payroll for the full team same as last month.
    Clark
    Running payroll for 12 team members across 4 currencies. INR ×6, AED ×2, EUR ×2, GBP ×2 settling direct pairs. All-in cost: $230 (0.5%). Estimated: under 60 seconds. Confirm?
  • You
    Route $140K to short-dated liquidity
    Clark
    Done. Month-end summary: $1,750 FX saved, $310 yield earned, 0 banking ops. Net benefit: $2,060.
  • You
    What's sitting idle?
    Clark
    $140K is idle for the next 18 days before the next payroll cycle. I recommend routing to short-dated liquidity projected yield is +$310. Liquid on demand. Route it?
Capabilities

What Clark doesonce it is connected.

Four behaviours the runtime brings to every request it is handed whether that request came from you, from a schedule, or from another agent over MCP.

Check demo

Understands full financial context

Payment patterns, portfolio composition, risk tolerance, tax constraints, jurisdictional limits — Clark supports the complete picture.

Acts autonomously across the app

Rebalances portfolios, routes surplus cash to Yield Engine, schedules cross-border payouts — without a single manual action from you.

Open runtime via streamable MCP

External AI agents connect to Clark's full financial runtime. Every capability — Pay, Yield, Tax, Strategy — becomes an API for commerce.

Agent marketplace - build & earn

Developers deploy custom financial agents. Earn per call, % AUM, or % yield. Network effects compound with every new agent added in place.

How it works

Six moments.One thread.

Fifteen seconds of the real app, running a question and then a payment without either one leaving the conversation. Pick a moment and the recording jumps to it.

Demo recording. Strategies, figures and handles on screen are illustrative. The send runs under a fully autonomous posture, with no approval gate in front of it.

Step 1 of 6: It opens on what it can do. The app's home screen showing four capability cards, with a Strategy & Backtesting panel opening onto a list of example requests.

< 15 seconds

Typical response time for most requests.

MCP

AI agent protocol.

Multilingual

Multiple languages supported.

Tool surface

An agent asks.A human approves.

The runtime exposes a query tool and an approval tool. That pairing is the whole safety model: an agent can propose anything, and nothing that moves money completes until a person clears the interrupt.

tools/list
  • 2 tools
  • streamable HTTP
  • responses as SSE
  • Agent calls

    krypton_query

    Routes a natural-language query through the remote Krypton orchestrator, across Pay and the Yield Engine.

  • Human clears

    krypton_approve_interrupt

    Approves or rejects a pending interrupt before the run continues.

    stops atkrypton-pay-approval

Connecting takes three calls, not one

The endpoint is a streamable HTTP transport, so the handshake has a shape worth stating plainly rather than hiding behind a one-liner that would fail.

  1. initialize

    Returns the server's capabilities and an Mcp-Session-Id response header.

  2. notifications/initialized

    Echo the session id back as a request header. Every later call needs it.

  3. tools/list

    Now the tool surface resolves. Responses stream as SSE, not plain JSON.

And what it resolves to is the two tools above. That is the whole surface.

Built-in financial agents

A registry withattribution built in.

Every agent call is tracked, metered and attributed. The registry ships with four agents covering the operations Krypton already runs.

  • Payments

    Krypton Pay

    Cross-border settlement and payroll. Called for anything that moves money between currencies.

  • Allocation

    Yield Agent

    Strategy routing across vaults. Called when idle capital has to be placed against a mandate.

  • Quant

    Backtesting

    QuantConnect Lean. Called to run a strategy over historical data before any capital is committed.

  • Compliance

    Tax Agent

    Jurisdiction-aware. Called to check what a proposed action means where the money actually lands.

On the roadmap

Planned, andlabelled as planned.

Neither of these has shipped. They are on this page because a roadmap stated openly is worth more than a roadmap implied by silence.

Generally availableWhere both of these are headed. Neither has arrived.
Developer PlatformDevelopers deploy custom financial agents onto Clark's runtime, earning per call, per unit of AUM, or per unit of yield generated.Status: Planned. Not shipped.
Agent MarketplaceA registry where third-party agents are discovered, metered and monetised alongside the built-in set.Status: Planned. Not shipped.
Join the waitlist

Be told when each of these lands, rather than finding out from the changelog.

Regulatory status

Stated as it is,including what isn't done.

Krypton operates to the standards these authorisations require while the applications are in progress. Nothing below is granted yet, and this page says so in the same place it says everything else.

AuthorisedWhere each filing below is headed. None has arrived.

PayCo

Cross-border payments

CBUAECentral Bank of the UAEStatus: In application. Not granted.
FIU-INDFinancial Intelligence Unit, IndiaStatus: In application. Not granted.

FundCo

Strategy vaults

ADGMExempt Fund, Abu Dhabi Global MarketStatus: In application. Not granted.

Krypton is not currently licensed as a payment institution or fund manager in any jurisdiction. The vaults are not registered products, no authorisation should be inferred from this page, and capital is at risk. What is live today, and what is not →

Build on Clark

Give your agent
a balance sheet.

The MCP endpoint is live today. Point an agent at it, or join the waitlist for the Developer Platform.