paylo-mcp-server
Verified Safeby nodeshift-nigeria
Overview
Empowers AI models to act as shopping assistants, enabling them to browse storefronts, search for products, manage orders, and facilitate transactions within the Paylo commerce ecosystem.
Installation
docker run -i --rm ghcr.io/nodeshift-nigeria/paylo-mcp-server:latestEnvironment Variables
- SUPABASE_URL
- SUPABASE_ANON_KEY
Security Notes
The server uses Supabase ORM for database interactions, which generally provides protection against SQL injection. However, specific `ilike` usage with template literals in `ProductService.searchProducts` (e.g., `ilike('name', %${query}%)`) should be confirmed for complete sanitization against potential payload manipulation. The server logs verbose error messages and stack traces to `console.error`, which could expose internal file paths or system details to consumers of the MCP server. Hardcoded default public Supabase keys are provided in `src/services/supabase.ts` if environment variables are not set, which is convenient for quick starts but not ideal for production security practices as it might bypass explicit permission configurations.
Similar Servers
apify-mcp-server
Enables AI agents (LLMs) to interact with the Apify platform, allowing for web scraping, data extraction, and task automation via Apify Actors, data storage, and documentation search.
paddle-mcp-server
Provides LLMs and AI agents with tools for interacting with the Paddle Billing API to manage payments, subscriptions, and other billing-related entities.
mcp-reference-server
Standardize and manage fulfillment operations for AI agents by providing a universal interface to various fulfillment systems.
MCP-Agent
An autonomous AI agent designed to discover, connect to, and utilize tools and resources from various Model Context Protocol (MCP) servers to accomplish tasks.