Go to file
rckrdmrd 41952f8985 Migración desde trading-platform/apps/mcp-vip - Estándar multi-repo v2
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-16 08:33:18 -06:00
src Migración desde trading-platform/apps/mcp-vip - Estándar multi-repo v2 2026-01-16 08:33:18 -06:00
.env.example Migración desde trading-platform/apps/mcp-vip - Estándar multi-repo v2 2026-01-16 08:33:18 -06:00
Dockerfile Migración desde trading-platform/apps/mcp-vip - Estándar multi-repo v2 2026-01-16 08:33:18 -06:00
package.json Migración desde trading-platform/apps/mcp-vip - Estándar multi-repo v2 2026-01-16 08:33:18 -06:00
README.md Migración desde trading-platform/apps/mcp-vip - Estándar multi-repo v2 2026-01-16 08:33:18 -06:00
tsconfig.json Migración desde trading-platform/apps/mcp-vip - Estándar multi-repo v2 2026-01-16 08:33:18 -06:00

MCP VIP Server

VIP Subscription MCP Server for the Trading Platform. Manages Gold, Platinum, Diamond tiers with exclusive ML model access.

VIP Tiers

Tier Price/mo Predictions Models
Gold $199 50/mo AMD, Range
Platinum $399 150/mo + TPSL, ICT/SMC
Diamond $999 Unlimited + Strategy Ensemble

Quick Start

npm install
cp .env.example .env
npm run dev

API Endpoints

Tiers

  • GET /api/v1/tiers - List all tiers
  • GET /api/v1/tiers/:tier - Get tier details

Subscriptions

  • POST /api/v1/subscriptions - Create subscription
  • GET /api/v1/subscriptions/:id - Get subscription
  • GET /api/v1/users/:userId/subscription - Get user subscription
  • POST /api/v1/subscriptions/:id/cancel - Cancel
  • POST /api/v1/subscriptions/:id/reactivate - Reactivate
  • POST /api/v1/subscriptions/:id/upgrade - Upgrade tier
  • GET /api/v1/subscriptions/:id/usage - Usage stats
  • GET /api/v1/subscriptions/:id/models - Model access

Model Access

  • GET /api/v1/users/:userId/access/:modelId - Check access

MCP Tools (13)

Tool Description
vip_get_tiers List tiers
vip_get_tier Get tier
vip_create_subscription Create sub
vip_get_subscription Get sub
vip_cancel_subscription Cancel
vip_reactivate_subscription Reactivate
vip_upgrade_tier Upgrade
vip_check_model_access Check access
vip_get_model_access List access
vip_record_model_usage Record usage
vip_get_usage_stats Usage stats
vip_update_status Update status
vip_renew_period Renew period

Subscription Status

  • trialing - In trial period
  • active - Active and paying
  • past_due - Payment failed
  • cancelled - Cancelled
  • expired - Expired

License

UNLICENSED - Private