Back to Home
snowlxrd icon

mcp2py

Verified Safe

by snowlxrd

Overview

A high-performance, server-rendered Next.js App Router e-commerce application.

Installation

Run Command
pnpm dev

Environment Variables

  • SHOPIFY_STORE_DOMAIN
  • SHOPIFY_STOREFRONT_ACCESS_TOKEN
  • SHOPIFY_REVALIDATION_SECRET
  • COMPANY_NAME
  • SITE_NAME
  • TWITTER_CREATOR
  • TWITTER_SITE
  • NEXT_PUBLIC_VERCEL_URL

Security Notes

The application relies heavily on environment variables for sensitive data (Shopify API tokens, revalidation secrets). Proper management of these variables is crucial; exposure could lead to unauthorized access or control of the Shopify store. The `revalidate` endpoint relies on a shared secret, which if compromised, could allow unauthorized cache invalidation. The `Prose` component uses `dangerouslySetInnerHTML` to render HTML from Shopify product descriptions; while Shopify typically sanitizes these, an unsanitized input from the CMS could introduce XSS vulnerabilities.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens3
Stars0
Forks0
Last Update2026-01-19

Tags

Next.jsReactE-commerceShopifyTailwindCSS