Give your agent the capability to pay for services and get paid—securely and reliably—across providers and environments.
- 🚀 What is PayLink?
- ✨ Key Features
- 🚀 Quick Start - Get Payment Processing in 5 Minutes
- 💳 Available Payment Providers
- 🛣️ Roadmap
- 📚 Resources & Community
- 🤝 Contributing
- 🔒 Security
- 📜 License
PayLink is an open‑source framework designed to simplify payment integrations for AI agents via the Model Context Protocol (MCP). It provides a consistent interface to multiple providers (e.g., M‑Pesa, Airtel Money, Equity Bank, KCB) so agents can initiate and manage payments without bespoke, provider‑specific code.
- Unified SDK across providers
- MCP‑native for AI agents
- Secure credential management
- Production‑ready workflows
See the docs for the full guide: Quickstart → paylink-platform.vercel.app/quickstart
# Clone the repository
git clone https://github.com/paylinkmcp/paylink.git
cd paylink
# Start the M‑Pesa server (and example server) via Docker Compose
docker compose up --buildcd mcp_servers/mpesa
# Using uv (recommended)
uv sync
uv run python server.py| Provider | Status | Features | Docker Image |
|---|---|---|---|
| M-Pesa | ✅ Supported | STK Push | mpesa-mcp-server (compose) |
| Airtel Money | Coming soon | STK Push, USSD | — |
| Equity Bank | Coming soon | Bank Transfers | — |
| KCB | Coming soon | Bank Transfers | — |
- Add Airtel Money support
- Implement Equity and KCB bank transfers
- Publish TypeScript SDK
- Webhook/event framework
| Resource | Link | Description |
|---|---|---|
| 📖 Documentation | paylink-platform.vercel.app | Guides and examples |
| 🐛 Issues | GitHub Issues | Report bugs and request features |
| 📦 Examples | examples/ | Working examples with popular AI frameworks |
| 🔧 Server Guides | mcp_servers/ | Individual server documentation |
We love contributions! Whether you want to:
- 🐛 Report bugs or request features
- 📝 Improve documentation
- 🔧 Build new MCP servers
- 🎨 Enhance existing servers
Check out our Contributing Guide to get started!
If you discover a security vulnerability, please see our Security Policy for how to report it responsibly.
Questions or need help? Email us at [email protected] or join our Discord from the docs.
MIT License - see LICENSE for details.
💳 Powering AI‑Native Payments for Agents