{
  "name": "mcp-prompt-optimizer",
  "version": "1.3.2",
  "description": "Professional cloud-based MCP server for AI-powered prompt optimization with intelligent context detection, team collaboration, enterprise-grade features, startup validation, and robust API key management. Universal compatibility with Claude Desktop, Cursor, Windsurf, and 17+ MCP clients.",
  "main": "index.js",
  "bin": {
    "mcp-prompt-optimizer": "index.js"
  },
  "scripts": {
    "start": "node index.js",
    "test": "node test-package.js",
    "validate": "node validate-structure.js",
    "check-status": "node lib/check-status.js",
    "validate-key": "node lib/validate-key.js",
    "clear-cache": "node lib/clear-cache.js"
  },
  "dependencies": {
    "@modelcontextprotocol/sdk": "^1.15.1",
    "node-fetch": "^3.0.0"
  },
  "engines": {
    "node": ">=16.0.0"
  },
  "keywords": [
    "mcp",
    "mcp-server",
    "prompt",
    "optimization",
    "ai",
    "claude",
    "anthropic",
    "cursor",
    "windsurf",
    "cline",
    "professional",
    "subscription",
    "cloud-based",
    "context-detection",
    "templates",
    "analytics",
    "team-collaboration",
    "enterprise-grade",
    "intelligent-routing",
    "ai-context",
    "optimization-insights",
    "api-key-management",
    "startup-validation",
    "caching",
    "robust-error-handling",
    "cli-commands",
    "professional-tooling"
  ],
  "author": "Prompt Optimizer Team <support@promptoptimizer.help>",
  "license": "SEE LICENSE IN LICENSE",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/prompt-optimizer/mcp-prompt-optimizer.git"
  },
  "homepage": "https://promptoptimizer-blog.vercel.app",
  "bugs": {
    "url": "https://github.com/prompt-optimizer/mcp-prompt-optimizer/issues"
  },
  "files": [
    "index.js",
    "lib/",
    "README.md",
    "CHANGELOG.md",
    "LICENSE"
  ],
  "mcp": {
    "server": true,
    "subscription_required": true,
    "cloud_based": true,
    "startup_validation": true,
    "cli_commands": true,
    "caching_support": true,
    "offline_fallback": true,
    "capabilities": {
      "tools": true,
      "resources": false,
      "prompts": false
    },
    "features": {
      "ai_context_detection": true,
      "intelligent_routing": true,
      "template_management": true,
      "team_collaboration": true,
      "real_time_analytics": true,
      "optimization_insights": true,
      "parameter_preservation": true,
      "cloud_processing": true,
      "priority_processing": true,
      "startup_validation": true,
      "api_key_management": true,
      "offline_caching": true,
      "robust_error_handling": true,
      "professional_cli": true
    }
  },
  "cli": {
    "commands": {
      "check-status": {
        "description": "Check API key and subscription status with detailed quota information",
        "usage": "mcp-prompt-optimizer check-status",
        "features": [
          "quota_status",
          "api_key_validation",
          "plan_details",
          "troubleshooting"
        ]
      },
      "validate-key": {
        "description": "Validate API key with backend and test connectivity",
        "usage": "mcp-prompt-optimizer validate-key",
        "features": [
          "backend_validation",
          "format_checking",
          "quota_testing"
        ]
      },
      "clear-cache": {
        "description": "Clear validation cache for fresh API key validation",
        "usage": "mcp-prompt-optimizer clear-cache",
        "features": [
          "cache_clearing",
          "fresh_validation",
          "troubleshooting"
        ]
      },
      "help": {
        "description": "Show detailed help information and setup instructions",
        "usage": "mcp-prompt-optimizer help",
        "features": [
          "setup_guide",
          "pricing_info",
          "client_configuration"
        ]
      },
      "version": {
        "description": "Show version information and service details",
        "usage": "mcp-prompt-optimizer version",
        "features": [
          "version_info",
          "service_status"
        ]
      }
    },
    "examples": [
      "mcp-prompt-optimizer check-status",
      "mcp-prompt-optimizer validate-key",
      "mcp-prompt-optimizer clear-cache",
      "OPTIMIZER_API_KEY=sk-opt-xxx mcp-prompt-optimizer check-status"
    ],
    "troubleshooting": {
      "common_issues": [
        "API key format validation",
        "Network connectivity testing",
        "Cache management",
        "Quota status checking",
        "Backend validation errors"
      ],
      "support_url": "https://promptoptimizer-blog.vercel.app/docs/troubleshooting"
    }
  },
  "pricing": {
    "model": "subscription",
    "currency": "USD",
    "trial": {
      "available": true,
      "optimizations": 5,
      "description": "Free trial with full feature access including CLI tools"
    },
    "plans": {
      "explorer": {
        "price": "$2.99/month",
        "quota": 5000,
        "team_size": 1,
        "api_keys": 1,
        "features": [
          "ai_context_detection",
          "intelligent_optimization",
          "template_management",
          "web_ui_access",
          "community_support",
          "cloud_processing",
          "startup_validation",
          "api_key_management",
          "cli_tools"
        ],
        "description": "Perfect for individual developers and prompt engineers"
      },
      "creator": {
        "price": "$25.99/month",
        "quota": 18000,
        "team_size": 2,
        "api_keys": 3,
        "features": [
          "ai_context_detection",
          "intelligent_optimization",
          "template_management",
          "team_collaboration",
          "optimization_insights",
          "priority_processing",
          "analytics_dashboard",
          "email_support",
          "cloud_processing",
          "startup_validation",
          "api_key_management",
          "offline_caching",
          "advanced_cli_tools"
        ],
        "description": "For creators and small teams with professional workflows",
        "popular": true
      },
      "innovator": {
        "price": "$69.99/month",
        "quota": 75000,
        "team_size": 5,
        "api_keys": 10,
        "features": [
          "ai_context_detection",
          "intelligent_optimization",
          "template_management",
          "team_collaboration",
          "optimization_insights",
          "priority_processing",
          "advanced_analytics",
          "team_management",
          "priority_support",
          "dedicated_support_channel",
          "cloud_processing",
          "startup_validation",
          "api_key_management",
          "offline_caching",
          "enterprise_features",
          "professional_cli_suite"
        ],
        "description": "For growing teams and agencies with high-volume needs"
      }
    },
    "signup_url": "https://promptoptimizer-blog.vercel.app/pricing",
    "dashboard_url": "https://promptoptimizer-blog.vercel.app/dashboard",
    "docs_url": "https://promptoptimizer-blog.vercel.app/docs"
  },
  "ai_capabilities": {
    "context_detection": {
      "supported_contexts": [
        "human_communication",
        "llm_interaction",
        "image_generation",
        "technical_automation",
        "structured_output",
        "code_generation",
        "api_automation"
      ],
      "automatic_enhancement": true,
      "parameter_preservation": true,
      "intelligent_routing": true
    },
    "optimization_techniques": [
      "clarity",
      "conciseness",
      "creativity",
      "specificity",
      "actionability",
      "technical_accuracy",
      "keyword_density",
      "parameter_preservation",
      "context_specificity",
      "token_efficiency"
    ],
    "intelligence_features": {
      "smart_routing": true,
      "confidence_scoring": true,
      "template_auto_save": true,
      "similar_template_search": true,
      "optimization_insights": true,
      "performance_analytics": true,
      "team_analytics": true,
      "usage_tracking": true,
      "startup_validation": true,
      "api_key_management": true,
      "professional_cli": true
    }
  },
  "compatibility": {
    "mcp_clients": [
      "Claude Desktop",
      "Cursor",
      "Windsurf",
      "Cline",
      "VS Code",
      "Zed",
      "Replit",
      "JetBrains IDEs",
      "Emacs",
      "Vim/Neovim"
    ],
    "minimum_mcp_version": "0.5.0",
    "tested_with": {
      "claude_desktop": "1.2024.11.21",
      "cursor": "0.42.x",
      "windsurf": "1.x"
    },
    "os_support": {
      "windows": true,
      "macos": true,
      "linux": true,
      "wsl": true
    }
  },
  "api_requirements": {
    "required_keys": [
      {
        "name": "OPTIMIZER_API_KEY",
        "format": "sk-opt-* or sk-team-*",
        "description": "Cloud API key from promptoptimizer-blog.vercel.app/pricing",
        "required": true,
        "validation": "startup_and_runtime",
        "caching": "24_hours",
        "offline_fallback": true
      }
    ],
    "optional_keys": [
      {
        "name": "OPTIMIZER_BACKEND_URL",
        "description": "Custom backend URL (defaults to production)",
        "required": false,
        "default": "https://p01--project-optimizer--fvrdk8m9k9j.code.run"
      }
    ]
  },
  "architecture": {
    "pattern": "cloud_based_mcp_server",
    "alignment": "local_mcp_server_patterns",
    "startup_validation": true,
    "error_handling": "comprehensive",
    "caching_strategy": "validation_results_24h",
    "offline_support": "graceful_degradation",
    "cli_integration": "full_featured",
    "backend_communication": "standardized_headers"
  },
  "quality": {
    "error_handling": "enterprise_grade",
    "user_experience": "professional",
    "troubleshooting": "guided_resolution",
    "documentation": "comprehensive",
    "testing": "automated_validation"
  },
  "support": {
    "email": "support@promptoptimizer.help",
    "enterprise": "enterprise@promptoptimizer.help",
    "documentation": "https://promptoptimizer-blog.vercel.app/docs",
    "dashboard": "https://promptoptimizer-blog.vercel.app/dashboard",
    "status_page": "https://status.promptoptimizer.help",
    "community": "https://github.com/prompt-optimizer/mcp-prompt-optimizer/discussions",
    "troubleshooting": "https://promptoptimizer-blog.vercel.app/docs/troubleshooting",
    "cli_guide": "https://promptoptimizer-blog.vercel.app/docs/cli"
  }
}
