About Paylink
Paylink is an MCP server published by payelink in the Developer Tools category: 🌐 Simplify payment processing with PayLink, a unified API for multi-provider checkouts, ensuring reliable transactions and seamless integration.
The repository has 8 stars and 3 forks, with the last commit 10 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.
Install
git clone https://github.com/payelink/paylinkThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Paylink
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.
3 checks have not been run yet.
README
📑 Table of Contents
- 🚀 What is PayLink?
- ✨ Key Features
- 🚀 Quick Start - Get Payment Processing in 5 Minutes
- 💳 Available Payment Providers
- 🛣️ Roadmap
- 📚 Resources & Community
- 🤝 Contributing
- 🔒 Security
- 📜 License
🚀 What is PayLink?
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.
✨ Highlights
- Unified SDK across providers
- MCP‑native for AI agents
- Secure credential management
- Production‑ready workflows
🚀 Quick Start
See the docs for the full guide: Quickstart → paylink-platform.vercel.app/quickstart
🐳 Run with Docker (M‑Pesa MCP Server)
# 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 --build
🖥️ Run Locally (M‑Pesa MCP Server)
cd mcp_servers/mpesa
# Using uv (recommended)
uv sync
uv run python server.py
💳 Available Payment Providers
| 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 | — |
🛣️ Roadmap
- Add Airtel Money support
- Implement Equity and KCB bank transfers
- Publish TypeScript SDK
- Webhook/event framework
📚 Resources & Community
| 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 |
🤝 Contributing
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!
🔒 Security
If you discover a security vulnerability, please see our Security Policy for how to report it responsibly.
📫 Contact
Questions or need help? Email us at paylinkmcp@gmail.com or join our Discord from the docs.
📜 License
MIT License - see LICENSE for details.
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.