x402 + MCP clients and examples for Recall Kitchen - searching recalls, etc
rk-mcp is an early-stage Go project in the AI payments / x402 ecosystem, focused on mcp, products, recalls, x402. It currently has 2 GitHub stars and 0 forks, and sits alongside related tools like daydreams, machi, blockrun-mcp, awesome-fintech, awesome-x402, lucid-agents.
Welcome! This repository provides beginner-friendly examples for using the Model Context Protocol (MCP) with Recall Kitchen, a service that helps you search and access product recall information easily.
Recall Kitchen is an online platform that aggregates and provides access to product recall data from various sources. It's useful for developers building apps that need to check for safety recalls on products like food, vehicles, or consumer goods.
MCP stands for Model Context Protocol. It's a simple way for AI models and services to communicate and call tools over the web, similar to JSON-RPC. Recall Kitchen uses MCP to let you query their recall database securely.
Before getting started:
go version.X402_EVM_PRIVATE_KEY environment variable. Learn more about x402 here.Recall Kitchen hosts an MCP server at:
https://app.recallkitchen.com/mcp
Currently, we offer the following tools:
Payment Required Recall Kitchen offers MCP tools that require payment via x402 (a secure payment protocol):
search_product_recalls(query: string, limit: int): Searches for product recalls matching your query (e.g., "contaminated peanut butter"). Limit sets the max results.Free Tools Recall Kitchen offers some tools for free:
git clone https://github.com/Recall-Kitchen/rk-mcp.gitcd rk-mcpgo mod tidy (in the go/ or examples/go/ directories as needed)examples/go/search_product_recalls/ and follow its README.go run main.go (after setting up your environment).examples/go/search_product_recalls/).This repository is organized as follows:
search_product_recalls tool.Feel free to contribute new examples or improvements! See CONTRIBUTING.md for guidelines. We welcome beginners – start by forking the repo and submitting a pull request.
Daydreams is a set of tools for building agents for commerce
Agent behavior that compiles
Live data for AI agents — search, research, markets, crypto, X/Twitter. Pay-per-call via x402 micropayments.
A curated collection of open source fintech libraries and resources.
🚀 Curated list of x402 resources: HTTP 402 Payment Required protocol for blockchain payments, crypto micropayments, AI agents, API monetization. Includes SDKs (TypeScript, Python, Rust), examples, facilitators (Coinbase, Cloudflare), MCP integration, tutorials. Accept USDC payments with one line of code. Perfect for AI agent economy.
Lucid Agents Commerce SDK. Bootstrap AI agents in 60 seconds that can pay, sell, and participate in agentic commerce supply chains. Our protocol agnostic SDK provides CLI-generated templates and drop-in adapters for Hono, Express, Next.js, and TanStack, giving you instant access to crypto/fiat payment rails (AP2, A2A, x402, ERC8004).
Your AI trading terminal assistant for US stocks, commodities, forex, and crypto.
Golang SDK for A2A Protocol
Publishes localhost services to the agentic web through self-hostable, trustless relays with x402 payments.
Building blocks for Agentic payments (x402, MPP, AP2) for TypeScript, Rust, Go, Python, Ruby, PHP, Lua, Kotlin and Swift.
Building blocks for Agentic payments (x402, MPP, AP2) for TypeScript, Rust, Go, Python, Ruby, PHP, Lua, Kotlin and Swift.
Go implementation of the x402 payment protocol