Back to Home
nodeshift-nigeria icon

paylo-mcp-server

Verified Safe

by 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

Run Command
docker run -i --rm ghcr.io/nodeshift-nigeria/paylo-mcp-server:latest

Environment 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

Stats

Interest Score0
Security Score7
Cost ClassMedium
Avg Tokens1500
Stars0
Forks0
Last Update2025-12-06

Tags

commerceshoppingpaymentspaystackai-shopping