Data
The insight you already have.
- Market intelligence
- Company enrichment
- Proprietary datasets
The requested dataset, ready to use.
Pricing unitper resultAgent Commerce Gateway turns your existing API into a service agents can request and pay for — while your backend, pricing and settlement controls stay yours.
v1.4.04,386 DownloadsUpdated
The agent requests a paid capability. The Gateway resolves the resource, validates the input and locks the configured price.
Every request. Every payment. Every outcome.
| Caller / Resource | Category | Channel | Amount | Outcome | Time |
|---|---|---|---|---|---|
| Business | HTTP | 0.080 USDC | Received | now | |
| Finance | MCP | 0.250 USDC | Delivered | 14:30:58 | |
| Language | MCP | 0.040 USDC | Delivered | 14:30:35 | |
| Media | HTTP | 0.020 USDC | Delivered | 14:30:04 | |
| Business | MCP | 0.060 USDC | Replay blocked | 14:29:58 | |
| Research | HTTP | 0.350 USDC | Paid · not delivered | 14:29:12 |
Start with one capability your business already provides. Make it discoverable, callable and payable by agents without rebuilding the service behind it.
The insight you already have.
The requested dataset, ready to use.
Pricing unitper resultThe service you already run.
Structured data returned by your API.
Pricing unitper requestThe work your systems can do.
The output of a completed compute job.
Pricing unitper executionThe action your business enables.
Availability and terms for a booking.
Pricing unitper operationConnect your backend once and keep that integration stable. New agent channels can plug into the same commerce layer as the ecosystem changes around it.
Same resource. Same commercial rules.
company.enrichOne backend integrationAn MCP tool call becomes a canonical request. Your business logic stays in the backend you already run.
Different channels can enter in different ways. Pricing, authorization, payment, execution and receipts still follow the same transaction rules on each.
Resolve the resource, check channel exposure and validate the input before any business action.
Malformed input and requests for an unpublished capability stop at the edge. Your backend receives a canonical request only after these checks pass.
A schema-valid resource call is ready for pricing.
{
"request_id": "req_demo_001",
"channel": "MCP",
"resource": "company.enrich",
"input": {
"company": "Acme",
"region": "EU"
},
"schema": "company.lookup.v1",
"channel_exposure": "allowed",
"validation": "passed",
"backend_invoked": false
}A direct integration rarely stays small. Each new protocol can bring request mapping, payment logic, replay rules, state and tests into your application.
A new protocol arrives. Add an illustrative UCP adapter (planned) and see what changes on each side.
Routing is only the first change. Request mapping, payment handling, replay rules, state, errors, receipts and operations all become part of the app.
Your business logic
unchangedThe adapter maps the protocol to the same capability contract. The commerce core and the merchant backend keep the same responsibilities.
Check the deployment before paid traffic reaches it. One command verifies configuration, backend reachability, protocols, payments, storage and live runtime state.
$ agent-commerce doctorA failed required check exits non-zero, so the same diagnostic contract can gate a deployment instead of a first failed agent transaction.
Not every transaction ends cleanly. Payment, execution and delivery stay separate, so uncertain and failed outcomes stay visible instead of one blunt status.
The settlement request may have reached the rail, but its final result is unknown. Treating that as a failure could charge twice; treating it as success could deliver without confirmed payment.
Hold execution and reconcile against the external payment rail.
Inspect the architecture, tests and transaction flow before you deploy. Run the Gateway in your own environment or work with DEVLAB on the operational side.
Protocols, authorization models and payment rails keep evolving. Absorb those changes in one integration layer instead of rebuilding your backend each time.
See the system boundaries, runtime model, security assumptions and delivery decisions in one place.
The architecture document shows how the Gateway is designed to work before you trust it with transactions.
Start with one real capability you already operate. Keep your backend, pricing and settlement under your control while the agent ecosystem grows around it.
Architecture and development by DevLab.group