Connect AI agents to Kreato — search creators, browse and access digital products, send donations, and manage memberships on-chain via the Model Context Protocol.
https://mcp.kreato.spaceThis section covers the Claude.ai connector flow — how tools map to natural language, how the 2-step payment flow works end-to-end, and how to embed the wallet-bridge packages into your own MCP-compatible app.
Add Kreato as a custom MCP connector in Claude.ai. Once connected, Claude gains access to all 12 Kreato tools and can execute on-chain actions on your behalf.
https://mcp.kreato.spaceEach natural language prompt resolves to one or more MCP tools. Claude selects and chains them automatically — you never reference tool names directly.
search_creators←"Find Web3 developers on Kreato"get_creator←"Show me @alexbuilds full profile"search_products←"Browse PDF tutorials under $20"get_product←"What's the price of the EVM course?"request_payment←"Buy the course for me with USDC"buy_product←→ called after wallet approvalsend_donation←"Tip @alexbuilds 5 USDC"manage_membership←"Subscribe to the Pro tier"get_my_purchases←"Show my downloads"get_analytics←"How much did I earn this month?"get_pro_info←"What does Pro cost?"upgrade_to_pro←"Upgrade me to Pro — monthly"AI agents can't sign wallet transactions directly. Kreato uses a bridge pattern: the agent creates a signed approval request, the user approves it in their browser wallet, and the agent registers the resulting transaction hash.
"Buy the EVM Mastery course with USDC on Base"
request_paymentAgent calls the tool → bridge creates a signed approval request
User opens kreato.space/wallet/approve/[id] → signs in MetaMask or Phantom
buy_productBridge returns txHash → agent calls buy_product to register the purchase
Agent polls statusUrl until CONFIRMED, then returns the download link
request_payment returns an approvalUrl — it does not trigger a wallet popup directly. The user must visit that URL in a browser tab to sign. Claude will surface the link automatically.Building your own MCP-compatible app on top of Kreato? The wallet-bridge packages handle the approval flow for you — drop them into any Next.js or React project.
@kreato-mcp/wallet-bridgeCreates and stores signed payment requests. Exposes the approval URL back to the agent.
npm install @kreato-mcp/wallet-bridge@kreato-mcp/wallet-bridge-uiDrop-in React approval page. Reads the pending request, shows MetaMask / Phantom prompt, emits txHash on sign.
npm install @kreato-mcp/wallet-bridge-uiAll endpoints are called by the MCP server on your behalf — you don't call these directly when using Claude. Use this reference when building your own integration or debugging tool behaviour.
x-mcp-secret header. Requests without a valid secret are rejected by mcpGuard.GET /api/transactions/status?txHash=... until status === "CONFIRMED".