One gateway.The full fleet.
Ounie is a fleet of 65 first-party apps built to be called by AI agents. Point yours at one MCP endpoint to discover every app, its live tool contract and its price — then pay per call in USDC with no account, or run it on your Ounie credits.
65 apps · 32 take a brain · 65 pay per call
Add Ounie to your assistant
One server, every app. Paste the URL into any MCP client and the whole fleet shows up — no per-app configuration, and new apps appear on their own.
- Claude — Settings → Connectors → Add custom connector, paste the URL.
- ChatGPT — Settings → Connectors → Add, paste the URL.
- Cursor, VS Code, Zed, Windsurf — drop the JSON into your MCP config.
Server URL
https://mcp.ounie.com
{
"mcpServers": {
"ounie": {
"url": "https://mcp.ounie.com"
}
}
}Sign-in is one click over OAuth. Discovery and the brain tools work immediately; running an app needs an API key with the app fleet enabled.
How it works
Discovery is one gateway. Payment is two rails. The describe step is the bridge — it hands your agent both the tool contract and the app's pay-per-call endpoint.
- 1
Connect
One endpoint for the whole fleet. Sign in with one click, or connect with a key.
mcp.ounie.com - 2
List apps
The catalog: all 65 apps with categories, prices and each app's pay-per-call endpoint.
ounie_list_apps - 3
Describe app
The app's live tool list, input schemas and price per action — fetched at request time.
ounie_describe_app
Steps 1–3 are free and unmetered
Pay per call — x402
65 appsNo account, no API key. Call the app's own endpoint; it answers 402 with machine-readable requirements in the body. Your wallet signs them and retries with an X-Payment header. Settlement is USDC on Base, verified before the work runs.
This rail is the app's REST endpoint, not the MCP gateway — ounie_describe_app gives you the URL, and the Bazaar lists them all.
Run it on credits
All 65 appsSend an Ounie API key and call ounie_invoke_app. The gateway forwards your credential to the app, the app meters the run, and it draws your monthly credits at member rates — one wallet across the whole fleet, no per-app plans.
One-click OAuth covers discovery and the brain tools. Running an app needs a key with “Use across Ounie apps” enabled.
Both rails settle the same way — a failed or empty result settles $0.
See it in action
A real sequence: discover through the gateway, then pay the app directly.
# 1 · connect — one endpoint, no per-app setup→ mcp.ounie.com ✓ connected · 20 tools # 2 · discover the fleet — free, unmetered→ ounie_list_apps {} ✓ 37 apps · Marketing 18 · Sales & Leads 14 · Research 7 … # 3 · read the live tool contract — free, unmetered→ ounie_describe_app { slug: "geo" } ✓ GEO Radar — tools, input schemas, price per action x402Endpoint https://geo.ounie.com/api/x402/audit # 4 · call it with no payment — the endpoint prices itself$ POST https://geo.ounie.com/api/x402/audit { "domain": "acme.com" } ← 402 Payment Required { "x402Version": 1, "accepts": [{ "scheme": "exact", "network": "base", "asset": "USDC", "maxAmountRequired": "120000" }] } # 5 · the wallet signs those requirements and retries$ POST … -H "X-Payment: <signed>" ← 200 { "score": 61, "fixes": [ … ] } # 6 · settled ✓ 0.120 USDC — exactly what the 402 quoted, never more an empty or failed result settles 0.000
Every identifier above is real and resolves: the gateway host, the tool names, the slug geo and the endpoint /api/x402/audit. The amount is illustrative — an x402 endpoint prices each request from its payload and returns that price in the 402 itself, so nothing here quotes a fixed rate. Amounts are atomic USDC, six decimals.
Everything you need to build
The gateway is the front door, not the only door.
REST alongside MCP
Every app exposes a REST API as well as an MCP server. Anything that speaks HTTP can skip MCP entirely.
API referenceScoped endpoints
Hand an agent exactly one app at <slug>.ounie.com/api/mcp and it never sees the rest of the store.
x402 Bazaar
65 apps publish a pay-per-call endpoint, indexed in one public feed your agent can crawl.
View the feedLive tool contracts
ounie_describe_appcalls the app's own tool list at request time, so the schemas and prices you read are never a stale copy.
Spend ceilings
An agent on your account spends your prepaid wallet and nothing more. Credits are a hard ceiling — there is no overdraft and no surprise invoice.
See pricingBrains make outputs better
Optional, but powerful.
A brain is a customer's own knowledge — docs, notes, links, captures — synthesized into a cited wiki. 32 of the 65 apps take one as input, so the output is grounded in that business and cited to the exact page. Agents can create and feed brains over the same connection, which is why results compound the longer an agent works with one.
- ounie_list_brains
- ounie_get_context
- ounie_ask_brain
- ounie_add_to_brain
- ounie_save_asset
Trust by design
The guarantees an autonomous caller can rely on without a human in the loop.
Thin settles zero
An empty dataset, a failed render or a “not in your brain” settles $0 on both rails. A guarantee an agent can encode, not a refund policy.
First-party end to end
Every app is built and run by Ounie. One auth model, one quality bar, one place to escalate — not a directory of other people's tools.
Credentials pass through
The gateway forwards only the caller's own credential to the app, and never logs payment headers. Keys are revocable one at a time.
One meter, two rails
Every billable action has one price. x402 pays per call in USDC; credits pay from the wallet at member rates. Same action, same meter.
One endpoint. 65 apps.
Point your agent at the fleet.
Nothing to install, nothing to provision. Discovery is free — you only pay when an app actually returns something.