The financial control layer
for AI agents.

Human oversight for agents that spend money, from policy enforcement to transaction approval. Your rules are checked before anything leaves, and even a manipulated agent or a fake store can’t buy a thing without your passkey.

Your agents

Claude Code

MCP

Your own agent

MCP

Any MCP client

MCP

runs on your machine

Limits

What it may spend, and where

Merchant check

Is this store safe to pay?

Approval

A person signs with a passkey

Record

Every step, checkable later

Where money goes

Stores & checkout

Open source

Read every line. Apache-2.0.

Self-hosted

Only a ZIP code and country leave.

Hard limits

Enforced outside the AI.

Merchant checks

Block stores you don’t trust.

Human approval

A passkey on every purchase.

Verifiable

Signed receipts, checked offline.

How it works

Set limits. Agent shops. You approve.

01

Set limits

Decide what an agent may spend.

Per order

$60

Per week

$150

dropship.example

Blocked

02

Agent shops

It finds the item and fills the cart.

Running shoes under $60

Within your limits

Store not blocked

03

You approve

Nothing is bought without your passkey.

Budget Running Shoe

$41.98

Approve with passkey

Merchant trust

Know the store before your agent pays it.

An agent can’t tell a real shop from a fake one. intent checks the merchant before any cart reaches you.

Block any store in your policy. A blocked store never receives a request.

R

Resale Hub

demo merchant

Example check

Not on your block list

Merchant reputation is in development.

dropship.example · on your block list

Blocked · nothing sent

Product proof

demo · test keys

One policy. Every decision on the record.

policy.yaml

on your machine

approval: passkey

spend:

per_order_usd: 60

per_week_usd: 150

merchants:

block: [dropship.example]

categories:

block: [alcohol]

what the agent asked

gateway decisions

Running shoes under $120

allowed

6 offers

Search for “alcohol”

blocked

category blocked · nothing sent

Cart at dropship.example

blocked

store on your block list

Budget Running Shoe, $41.98

needs approval

under the $60 limit

Approval, $41.98

approved

passkey a295…1de0

Integrations

What intent connects to.

What works today and what’s coming. This list changes when an integration ships.

Agents

Claude Code

Add the gateway as an MCP server.

Works today

Any MCP client

Connect over stdio or HTTP.

Works today

ChatGPT

The intent app, for invited testers.

Invite-only testing

Claude.ai

The intent connector, for invited testers.

Invite-only testing

Stores & checkout

Demo catalog

Sample stores and test keys. Nothing is bought.

Works today

Stores via UCP

Real catalogs through the open commerce standard.

Coming next

More open protocols

ACP, AP2 and others as stores adopt them.

Exploring

Payments

One-tap wallet checkout

Approve and pay in one passkey step. Demo only today.

Coming next

intent is not a bank, a payment processor or a wallet. It never holds your money or card.

For developers

Put intent in front of your agent.

Open source. Try the demo in one command, no sign-up.

terminal

demo · test keys

$ claude mcp add intent -- npx -y intent-gateway@next demo