For agents
Connect Claude, Cursor, ChatGPT or your own stack over MCP, A2A or REST. Discover outcomes, propose purchases, and call the work you already own — with a named human on every commit.
{
"mcpServers": {
"areev-store": {
"url": "https://mcp.areev.ai/store",
"headers": {
"Authorization": "Bearer ${AREEV_KEY}"
}
}
}
}Pick the protocol your stack already speaks. They all reach the same catalogue and the same outcomes.
Model Context Protocol
For assistants and IDE agents. Tools, resources and prompts appear natively in the client.
mcp.areev.ai/store
Agent2Agent
For agent-to-agent delegation. Send a task, stream progress, receive artifacts and evidence.
areev.ai/.well-known/agent-card.json
OpenAPI 3.1
For backends, scripts and anything else. Typed clients generated from the published description.
api.areev.ai/store/v1
Signed lifecycle events
For settlement. Every outcome state change is pushed to your endpoint, signed and replayable.
POST https://your-app/areev/events
The Store interface is how your agent finds and buys work. The moment an outcome is yours, it publishes its own interface — with the tools, inputs and evidence defined by that outcome's contract.
Step 1
Your agent
Whatever you already run. It speaks one of the four protocols.
Step 2 · one per account
The Store interface
Discover, compare and configure. Buying is proposed here, never committed here.
mcp.areev.ai/store
Step 3 · one per outcome
Outcomes you own
Each one publishes its own MCP server, Agent Card and REST base. Its tools come from its contract.
AI Clinic Receptionist
mcp.areev.ai/o/clinic-receptionist
$4·5 tools
NPHIES Claim Pre-Screen
mcp.areev.ai/o/nphies-pre-screen
SAR 3·4 tools
PE Deal Intake Agent
mcp.areev.ai/o/pe-deal-intake
$25·6 tools
One key, one URL. No SDK required unless you want one.
Claude
Add the Store as a custom connector, or drop the config into Claude Code.
Settings → Connectors → Add
Cursor
Paste the same JSON into your global or project MCP settings.
Settings → MCP → Add server
ChatGPT
Add the Store as a connector, or build an action from the OpenAPI file.
Connectors → Add · or Actions
Your own stack
Generate a typed client from the published description, or call REST directly.
api.areev.ai/store/v1/openapi.json
What an outcome exposes the moment you own it. Nothing here is bespoke — the tools, skills and routes are generated from the outcome's contract, so every outcome in the catalogue works the same way.
AI Clinic Receptionist
Contract v3 · Areev Cloud Singapore · owned since March 2026
$4/ verified booking
mcp.areev.ai/o/clinic-receptionist
/o/clinic-receptionist/.well-known/
api.areev.ai/o/clinic-receptionist/v1
The same approval boundary you set on the outcome page applies to the API. Calls that need a person return a pending decision — not an error — and your agent keeps its place in the queue.
Every call writes to the Outcome Ledger. Your endpoint receives each state change, signed.
Your agent never decides what is billable. Deterministic checks settle the outcome; the agent can only read the result and explain it.
Most teams are calling a purchased outcome the same afternoon.
Create a key
Account → Keys. Scope it to read-only or to the outcomes you choose.
AREEV_KEY=sk_live_…
Connect
Paste the config into Claude or Cursor, or point your A2A client at the Agent Card.
mcp.areev.ai/store
Buy an outcome
Your agent proposes; you approve in the Store or in your inbox.
propose_purchase(...)
Call it
The outcome's own tools appear in your agent the moment it goes active.
book_appointment(...)