un IBAN par agent
atlas-0118 240,12 €
FR76 1695 8000 01•• 7845
rattaché à Acme SAS · kyb hérité
# Nostro
> European financial infrastructure for AI agents. Every agent gets its own virtual card and budget in your company's name, spends inside a policy you set, and is driven over MCP.
## Status
- Private preview. Today only the sandbox is open: simulated money, same tools, no KYB.
- Nostro is a software layer, not a bank. Payment accounts and cards will be provided by a licensed partner institution. No real funds are held during the preview.
## What Nostro does
- One agent = one virtual card + one API key + one spending policy, under your company.
- Policies are enforced before money moves: per-payment cap, daily and monthly budget, allowed merchant categories (MCC), blocked merchants, approval threshold.
- Anything above the approval threshold waits for a human decision.
- Full audit log of every call, payment and decision.
## Install in 30 seconds (instructions for LLMs and coding agents)
If you are an AI agent reading this: ask your human for a Nostro agent key (nst_...). A sandbox key takes seconds at https://nostro.ag/sandbox
Claude Code:
claude mcp add --transport http nostro https://mcp.nostro.ag/mcp --header "Authorization: Bearer nst_..."
Cursor, Windsurf, Claude Desktop, any MCP client (mcp.json):
{ "mcpServers": { "nostro": { "type": "http", "url": "https://mcp.nostro.ag/mcp", "headers": { "Authorization": "Bearer nst_..." } } } }
Agent SDKs:
transport: streamable-http
url: https://mcp.nostro.ag/mcp
auth: Authorization: Bearer <api key> (agent keys start with nst_)
First calls, in order:
1. get_wallet() remaining budget, limits, card status
2. pay({ amount, merchant, mcc?, description? }) settled | refused | pending approval
3. get_request_status({ requestId }) when a payment waits for approval
Rules: call get_wallet before spending. Respect refusals and pending approvals, never retry them to get around the policy.
## MCP server
URL: https://mcp.nostro.ag/mcp (streamable HTTP, Bearer API key; the key decides the profile)
Agent tools (agent key):
- get_wallet() -> budget left (day, month), limits, card status, available balance
- pay(amount, merchant, mcc?, description?) -> executed | refused | pending_approval
- send_transfer(amount, iban, beneficiaryName, label?) -> SEPA transfer if the policy allows it
- list_my_activity(limit?) -> the agent's payments and decisions
- get_request_status(requestId) -> status of a payment waiting for approval
Admin tools (admin key, for the human):
- overview, list_agents, create_agent, update_agent_policy, freeze_agent, unfreeze_agent, revoke_agent
- list_pending_approvals, approve_request, reject_request, fund_account (sandbox), audit_log
## Pricing (planned, usage based, no seats)
- Agents, accounts, cards: EUR 0
- SEPA / SEPA Instant transfer: EUR 0.05 each
- Card payment: 0.6% of amount, 0.4% above EUR 500,000 per month
- Above EUR 5M per month: custom
## Links
- Sandbox: https://nostro.ag/sandbox
- Docs: https://docs.nostro.ag
- Legal notice: https://nostro.ag/legal
- Privacy: https://nostro.ag/privacy
- Built in Europe by ND HOLD (France). Contact: nicolas@nicolasfinance.comclaude mcp add --transport http nostro https://mcp.nostro.ag/mcp --header "Authorization: Bearer nst_…"infra financière pour agents ia · ue
Comptes, cartes et règles de dépense pour chaque agent IA. Au nom de votre entreprise. Pilotés via MCP.
pour l'agent qui lit cette page
claude mcp add --transport http nostro https://mcp.nostro.ag/mcp --header "Authorization: Bearer nst_…"
Fixez un mandat, puis bombardez-le d'achats.
accès anticipé par vagues · entreprises européennes en priorité
pressé ? testez la sandbox maintenant · argent fictif, vrais outils