agent ⇄ paas.build/mcp — recorded 2026-07-15 15:43 UTC
▶ press play
Reproduce it yourself — right now
This isn't a video you have to trust. The endpoint is public; run the same calls:
claude mcp add paas-build -- npx -y @paasbuild/mcp
# then tell your agent: "open me a merchant account and create a checkout"
curl -X POST https://paas.build/mcp -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
The raw log (tokens redacted)
[
{
"ts": "15:42:47",
"secs": 1.1,
"note": "agent connects",
"req": {
"method": "initialize"
},
"res": {
"protocolVersion": "2025-03-26",
"capabilities": {
"tools": {}
},
"serverInfo": {
"name": "paas.build",
"version": "0.2.0"
}
}
},
{
"ts": "15:42:48",
"secs": 0.7,
"note": "agent discovers the 3 tools",
"req": {
"method": "tools/list"
},
"res": {
"tools": [
{
"name": "identify_business",
"description": "Identify a business from a name, website, or short phrase — using Opus with live web search. Returns business name, what they do, website, country and region (uk/eu/us/other). Use this first.",
"inputSchema": {
"type": "object",
"properties": {
"input": {
"type": "string",
"description": "Business name, website domain, or free-text description"
}
},
"required": [
"input"
]
}
},
{
"name": "go_live",
"description": "Take a business live on paas.build (UniPaaS rails) — creates a real payment vendor and returns access tokens so the app can accept payments immediately (progressive KYB). Individuals go live instantly; companies get an onboarding link. Provisions sandbox and production by default.",
"inputSchema": {
"type": "object",
"properties": {
"business": {
"type": "string"
},
"website": {
"type": "string"
},
"email": {
"type": "string"
},
"company_no": {
"type": "string"
},
"region": {
"type": "string",
"enum": [
"uk",
"eu",
"us"
]
},
"country": {
"type": "string"
},
"env": {
"type": "string",
"enum": [
"sandbox",
"production",
"both"
]
}
},
"required": [
"business"
]
}
},
{
"name": "create_checkout",
"description": "Create a hosted checkout session for a live vendor and return a payable shortLink.",
"inputSchema": {
"type": "object",
"properties": {
"env": {
"type": "string",
"enum": [
"sandbox",
"production"
]
},
"vendorId": {
"type": "string"
},
"amount": {
"type": "number"
},
"currency": {
"type": "string"
},
"reference": {
"type": "string"
}
},
"required": [
"env",
"vendorId",
"amount"
]
}
}
]
}
},
{
"ts": "15:42:56",
"secs": 8.4,
"note": "agent identifies the business",
"req": {
"method": "tools/call",
"tool": "identify_business",
"arguments": {
"input": "a ceramics studio in Brighton"
}
},
"res": {
"ok": true,
"data": {
"business": null,
"what": "Ceramics studio and pottery classes",
"company_no": null,
"email": null,
"website": null,
"country": "United Kingdom",
"region": "uk",
"confidence": "low"
},
"siteRead": false,
"siteTitle": null,
"searched": [
"ceramics studio Brighton"
],
"modelError": null
}
},
{
"ts": "15:43:02",
"secs": 6.2,
"note": "agent opens a REAL merchant account (sandbox)",
"req": {
"method": "tools/call",
"tool": "go_live",
"arguments": {
"business": "Brighton Ceramics Studio",
"region": "uk",
"env": "sandbox"
}
},
"res": {
"ok": true,
"business": "Brighton Ceramics Studio",
"type": "individual",
"sandbox": {
"ok": true,
"vendorId": "6a57aa812c5dff5462437ec8",
"onboardingLink": "https://sandbox-hosted.unipaas.com/vendors/6a57aa812c5dff5462437ec8/8uQ2PX7deIbOA93C86lUl",
"onboardingStatus": "ACCEPT_PAYMENTS",
"acceptPayments": true,
"accessToken": "eyJ…redacted…",
"tokenScope": "create_checkout_only",
"reference": "paasbuild-mrm91ixv6nb"
},
"production": null,
"vendorId": "6a57aa812c5dff5462437ec8",
"onboardingLink": "https://sandbox-hosted.unipaas.com/vendors/6a57aa812c5dff5462437ec8/8uQ2PX7deIbOA93C86lUl",
"declared": {
"type": "individual",
"company_no": null,
"region": "uk",
"country": null,
"website": null
}
}
},
{
"ts": "15:43:03",
"secs": 0.8,
"note": "agent creates a payable checkout",
"req": {
"method": "tools/call",
"tool": "create_checkout",
"arguments": {
"env": "sandbox",
"vendorId": "6a57aa812c5dff5462437ec8",
"amount": 18,
"currency": "GBP",
"reference": "workshop ticket"
}
},
"res": {
"ok": true,
"shortLink": "https://sandbox-checkout.unipaas.com/gMVQo28YW9/",
"sessionToken": "eyJ…redacted…"
}
}
]
What "real" means: the vendorId above exists in the UniPaaS sandbox; the shortLink was payable with test card 4761 3441 3614 1390. Production works the same way — progressive KYB, capped £1,500 until verification. Why the cap makes same-day legal →