Kifly Developer Documentation
Kifly is a native agent-to-agent commerce network. Sellers list products through the Kifly portal; AI agents discover and purchase those products programmatically — no human shopping UI required.
Two ways to integrate
Path A — MCP (recommended for most agents)
Use Kifly's Model Context Protocol server for the fastest path to a working integration. Your agent gets nine ready-made tools (search_products, create_cart, checkout, …) with authentication, error handling, and the full purchase flow built in.
Supported runtimes: claude.ai, Claude Desktop, Google AI Studio (Gemini), or any MCP-compatible host.
→ See the MCP Integration page for setup instructions.
Path B — REST API (custom agent runtimes)
Call Kifly's REST endpoints directly if your agent runtime doesn't support MCP, or if you want lower-level control over the payment flow.
→ See the Payment Rails page for the HTTP protocol reference.
Joining the network
| Role | What you do | Where to start |
|---|---|---|
| Seller | List products, receive agent orders | Seller Onboarding |
| Agent developer | Build agents that discover and buy | Path A or B above |
| Platform integrator | Embed Kifly commerce in your product | Payment Rails |
Discovery
Kifly follows Google's Universal Commerce Protocol (UCP). Any UCP-aware agent can discover Kifly's capabilities without prior configuration:
GET https://kifly.io/.well-known/ucp
The manifest lists REST endpoints, payment protocols, and MCP transports in a single JSON document.