K
Kifly/Developer Docs
Sign up →
Getting Started

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

RoleWhat you doWhere to start
SellerList products, receive agent ordersSeller Onboarding
Agent developerBuild agents that discover and buyPath A or B above
Platform integratorEmbed Kifly commerce in your productPayment 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.