From c7457d6c951edf8c0ecb107b0fe9214ed2509ae2 Mon Sep 17 00:00:00 2001 From: Apoth3osis <81324239+Abraxas1010@users.noreply.github.com> Date: Thu, 16 Oct 2025 17:41:15 -0400 Subject: [PATCH] Add AgentPMT - AI Agent Payment System Secure USDC payments for AI agents on Base blockchain with budget controls. Features: - Dynamic tool loading from AgentPMT marketplace - Budget-controlled autonomous payments - Base blockchain USDC settlement - Enterprise-grade security - Real-time payment execution Category: Finance Tags: payments, blockchain, usdc, stablecoin, base, budget-control, ai-agents Repository: https://github.com/Abraxas1010/agent-payment-mcp Website: https://agentpmt.com This server enables AI agents to make secure payments using USDC on Base. Tools are dynamically loaded from the AgentPMT API based on user credentials and budget configuration, providing flexible payment automation capabilities. --- servers/agent-payment/server.yaml | 58 +++++++++++++++++++++++++++++++ servers/agent-payment/tools.json | 6 ++++ 2 files changed, 64 insertions(+) create mode 100644 servers/agent-payment/server.yaml create mode 100644 servers/agent-payment/tools.json diff --git a/servers/agent-payment/server.yaml b/servers/agent-payment/server.yaml new file mode 100644 index 00000000..86cd46c7 --- /dev/null +++ b/servers/agent-payment/server.yaml @@ -0,0 +1,58 @@ +name: agent-payment +image: mcp/agent-payment +type: server +meta: + category: finance + tags: + - payments + - blockchain + - usdc + - stablecoin + - base + - budget-control + - ai-agents + - automation +about: + title: AgentPMT - AI Agent Payment System + description: Secure USDC payments for AI agents on Base blockchain with budget controls and instant settlement. Enable AI agents to make real-world payments autonomously. + icon: https://agentpmt.com/favicon.ico +source: + project: https://github.com/Abraxas1010/agent-payment-mcp +network: + hosts: + - api.agentpmt.com:443 +config: + description: | + Configure your AgentPMT API credentials to enable payment capabilities. + + Get your API credentials from https://agentpmt.com: + 1. Sign up for an AgentPMT account + 2. Create an API key from your dashboard + 3. Create a budget key to control spending limits + + The server dynamically loads available payment tools from the AgentPMT marketplace + based on your account configuration and budget allocation. + secrets: + - name: agent-payment.api_key + env: AGENT_PAYMENT_API_KEY + example: your-api-key-here + - name: agent-payment.budget_key + env: AGENT_PAYMENT_BUDGET_KEY + example: your-budget-key-here + env: + - name: AGENT_PAYMENT_API_KEY + value: '{{agent-payment.api_key}}' + - name: AGENT_PAYMENT_BUDGET_KEY + value: '{{agent-payment.budget_key}}' + parameters: + type: object + properties: + api_key: + type: string + description: Your AgentPMT API key for authentication + budget_key: + type: string + description: Your AgentPMT budget key for spending control + required: + - api_key + - budget_key diff --git a/servers/agent-payment/tools.json b/servers/agent-payment/tools.json new file mode 100644 index 00000000..d36c77f4 --- /dev/null +++ b/servers/agent-payment/tools.json @@ -0,0 +1,6 @@ +[ + { + "name": "note", + "description": "Tools are dynamically loaded from the AgentPMT marketplace based on your API credentials and budget configuration. The available tools will vary depending on your account setup and the products available in the marketplace. Common tool categories include: API integrations, blockchain operations, data processing, and payment transactions. All tools execute with USDC payment on Base blockchain with your configured budget controls." + } +]