paddle-mcp-server
Verified Safeby PaddleHQ
Overview
Provides LLMs and AI agents with tools for interacting with the Paddle Billing API to manage payments, subscriptions, and other billing-related entities.
Installation
npx -y @paddle/paddle-mcp --api-key=your_api_key --environment=sandbox --tools=non-destructiveEnvironment Variables
- PADDLE_API_KEY
- PADDLE_ENVIRONMENT
- PADDLE_MCP_TOOLS
Security Notes
The server implements robust parameter validation using Zod schemas for all incoming tool arguments, significantly reducing the risk of injection vulnerabilities. API keys are handled securely via environment variables or CLI arguments and are not hardcoded. The code primarily acts as a wrapper around the official Paddle Node.js SDK, and includes explicit warnings within prompts to LLMs regarding destructive or sensitive actions.
Similar Servers
mcp-servers
An MCP server for managing files in Google Cloud Storage, supporting CRUD operations (save, get, search, delete) and exposing files as resources.
cross-llm-mcp
Provides unified access to multiple Large Language Model APIs (ChatGPT, Claude, DeepSeek, Gemini, Grok, Kimi, Perplexity, Mistral) for AI coding environments, enabling intelligent model selection, preferences, and prompt logging.
mcp-server-llmling
mcp-server-llmling serves as a Machine Chat Protocol (MCP) server, providing a YAML-based system to configure and manage LLM applications, including resources, prompts, and tools.
photons
A comprehensive demonstration MCP server showcasing various functionalities of the Photon runtime, including basic data handling, streaming responses, progress reporting, in-memory state management, and interactive UI elements. It serves as a reference for developers building new photons.