Connect Cursor, Claude or VS Code to the Cuprice MCP server. Your assistant reads the plans you published in Cuprice and writes the embed code for the framework you already use.
Server URL
https://mcp.cuprice.io/mcp
Streamable HTTP
No API key
3 read-only tools
Open source, MIT
Connect your tool
Pick the tool you work in. The URL is the same everywhere; only where you paste it changes.
Install it in one click. Cursor opens and asks you to confirm.
Returns your published project: name, description, currency, annual discount, every plan with its features and limits, and the theme settings.
get-pricing inputs
Input
Type
Description
shareId
string, required
The project's Share ID
Reads GET app.cuprice.io/api/share/{shareId}. An unknown Share ID comes back as a tool error with the API's message, so your assistant can tell you what went wrong.
Lists the class names on the widget, so your assistant can style it from your own stylesheet. No input.
Widget CSS classes
Class
What it styles
.cuprice-pricing-card
Each plan card
.cuprice-pricing-button
"Choose Plan" buttons
.cuprice-pricing-badge
"Most Popular" badge
.cuprice-billing-toggle
Monthly and annual toggle
.cuprice-pricing-header
Page title and description
.cuprice-custom-plan-card
Custom plan card
.cuprice-custom-plan-button
"Create Now" button
.cuprice-custom-plan-badge
"Custom" badge
.cuprice-custom-plan-title
Custom card title
.cuprice-custom-plan-feature-text
Feature bullet text
.cuprice-custom-plan-feature-icon
Feature checkmark icon
.cuprice-comparison-table
Feature comparison table
.cuprice-powered-by
"Powered by Cuprice" footer
The widget scopes its own styles, so mark your overrides !important.
Run it yourself
The server is open source. Run it next to your own stack, or over stdio for a local tool.
Terminal
git clone https://github.com/eynullabeyli/cuprice-mcp.git
cd cuprice-mcp
npm install
npm run build
npm start # HTTP on :5000, POST /mcp
npm run start:stdio # or stdio