SelfPaidPal — Autonomous DeFi Payments
Zero-net-cost payments on Base Mainnet powered by automated Aave V3 & Morpho yield farming.
Que pouvez-vous faire avec SelfPaidPal — Autonomous DeFi Payments ?
- Zero External Dependencies: Built with native Node.js HTTP/HTTPS modules. Works out-of-the-box on Node 16, 18, 20, and 22+.
- Non-Custodial: Generates unsigned EVM transaction calldata. Never handles or asks for private keys.
- 100% Capital Recovery: Computes the exact collateral required to reimburse 100% of the payment and fees over time via DeFi yield.
- Multi-Protocol Optimization: Automatically selects the most profitable lending protocol between Aave V3 and Morpho on Base.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
selfpaid-mcpclaude mcp add selfpaidpal-autonomous-defi-payments -e 'SELFPAID_API_URL=<SELFPAID_API_URL>' -- npx -y selfpaid-mcp@2.1.3
{
"mcpServers": {
"selfpaidpal-autonomous-defi-payments": {
"command": "npx",
"args": [
"-y",
"selfpaid-mcp@2.1.3"
],
"env": {
"SELFPAID_API_URL": "<SELFPAID_API_URL>"
}
}
}
}
Variables d'environnement
SELFPAID_API_URLSelfPaidPal hosted API endpoint (defaults to https://selfpaid.cryptofolio.it)
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
🌾 SelfPaidPal MCP Server
Model Context Protocol (MCP) server for SelfPaidPal — Autonomous, zero-net-cost payments on Base Mainnet (Chain ID 8453) powered by automated yield farming on Aave V3 and Morpho.
This server provides AI agents (Claude, Cursor, Windsurf, OpenClaw) with tools to analyze yield rates, calculate capital recovery timelines, and construct ready-to-sign EVM transactions and atomic EIP-5792 batch calls.
⚡ Features
- Zero External Dependencies: Built with native Node.js HTTP/HTTPS modules. Works out-of-the-box on Node 16, 18, 20, and 22+.
- Non-Custodial: Generates unsigned EVM transaction calldata. Never handles or asks for private keys.
- 100% Capital Recovery: Computes the exact collateral required to reimburse 100% of the payment and fees over time via DeFi yield.
- Multi-Protocol Optimization: Automatically selects the most profitable lending protocol between Aave V3 and Morpho on Base.
🛠️ Exposed MCP Tools
| Tool | Description | Key Parameters |
|---|---|---|
get_rates | Live supply APYs for Aave V3 and Morpho on Base Mainnet. | refresh (boolean, optional) |
get_quote | Calculates required collateral, developer fee, yield deposit, and recovery days. | amount (number, required), protocol (auto/aave/morpho) |
build_payment | Builds 4 EVM transactions & EIP-5792 batch calls ready for signing. | amount, recipient, sender, protocol |
🚀 Installation & Usage
1. Claude Desktop
Add this to your claude_desktop_config.json:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"selfpaid": {
"command": "npx",
"args": ["-y", "selfpaid-mcp"]
}
}
}
Or run from a local clone:
{
"mcpServers": {
"selfpaid": {
"command": "node",
"args": ["/path/to/selfpaid-mcp/bin/mcp-server.js"]
}
}
}
2. Cursor / Windsurf
Add a new MCP server in settings:
- Name:
selfpaid - Type:
command - Command:
npx -y selfpaid-mcp
3. Smithery.ai
Install via Smithery CLI:
npx -y @smithery/cli install @al-toninelli/selfpaid-payments --client claude
🌐 Hosted Infrastructure
This client connects to the official SelfPaid Base Mainnet engine:
- API Endpoint:
https://selfpaid.cryptofolio.it - Network: Base Mainnet (Chain ID
8453) - Tokens Supported: Native USDC (
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913)
⚠️ Risk Disclosure
DeFi deposits carry smart contract, market, and liquidity risks. Transactions on Base Mainnet are irreversible. Principal recovery estimates are dynamic and fluctuate based on market lending yields.
📄 License
MIT License — Copyright (c) 2026 Alessandro Toninelli.
Questions fréquentes
Qu'est-ce que SelfPaidPal — Autonomous DeFi Payments ?
Zero-net-cost payments on Base Mainnet powered by automated Aave V3 & Morpho yield farming.
Comment installer SelfPaidPal — Autonomous DeFi Payments ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add selfpaidpal-autonomous-defi-payments -e 'SELFPAID_API_URL=<SELFPAID_API_URL>' -- npx -y selfpaid-mcp@2.1.3. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour SelfPaidPal — Autonomous DeFi Payments ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
SelfPaidPal — Autonomous DeFi Payments est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient SelfPaidPal — Autonomous DeFi Payments ?
Il est publié par altoninelli. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.