Money moves once, or you have a problem.

Order-to-cash and reconciliation run across systems that disagree about versions and field names.

Authentication

Credentials resolved at the runtime, never in agent code

Idempotency

A retry never repeats a real action

Validation

Responses checked against the schema before your agent acts

Audit

A record of what was requested, allowed, and executed

CLI

Ship in one command.

Pull the manifest, set your policy, execute. No SDK sprawl, no boilerplate. Just the tool you need, right now.

swytchcode get stripe
swytchcode exec stripe.create-payment \
  --amount 4999 --currency usd \
  --customer cus_abc123

How it connects

Connect Finance in minutes

Follow these steps to connect your agent, load a toolkit, and start executing tools through Swytchcode.

  1. 1

    Install and authenticate

    Install Swytchcode and sign in so your agent can act on behalf of your financial systems.

    npm install -g swytchcode
    swytchcode login
  2. 2

    Load the payment toolkit

    Fetch the service you need and expose it safely to your agent.

    swytchcode get stripe
  3. 3

    Start the MCP server

    Run the Swytchcode MCP server so your agent can find the payment tools.

    swytchcode mcp serve
  4. 4

    Execute a payment

    Let the agent request a payment while Swytchcode keeps audit, retries, and policy control.

    swytchcode exec stripe.create-payment --amount 4999 --currency usd --customer cus_abc123

Works with

APIs your team already uses

Stripe
Adyen
Sage Intacct
Snowflake

Ready to ship finance integrations?

Install the CLI and pull your first manifest in under a minute. No account required.