UNPKG

mcp-prompt-optimizer

Version:

Professional cloud-based MCP server for AI-powered prompt optimization with intelligent context detection, template auto-save, optimization insights, personal model configuration via WebUI, team collaboration, enterprise-grade features, production resilie

110 lines 3.42 kB
{ "name": "mcp-prompt-optimizer", "version": "1.4.0", "description": "Professional cloud-based MCP server for AI-powered prompt optimization with intelligent context detection, template auto-save, optimization insights, personal model configuration via WebUI, team collaboration, enterprise-grade features, production resilience, and startup validation. 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", "check-status": "node lib/check-status.js", "validate-key": "node lib/validate-key.js", "clear-cache": "node lib/clear-cache.js", "diagnose": "node lib/diagnose.js", "dev": "OPTIMIZER_DEV_MODE=true OPTIMIZER_API_KEY=sk-dev-test-key node index.js", "dev:mock": "NODE_ENV=development OPTIMIZER_DEV_MODE=true OPTIMIZER_API_KEY=sk-dev-mock-key node index.js", "health-check": "node -e \"console.log('Package health check passed')\"", "reset-cache": "node lib/clear-cache.js && echo 'Cache and health data cleared'" }, "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", "openrouter", "model-configuration", "personal-models", "cursor", "windsurf", "cline", "professional", "subscription", "cloud-based", "context-detection", "templates", "template-auto-save", "optimization-insights", "analytics", "team-collaboration", "enterprise-grade", "intelligent-routing", "ai-context", "api-key-management", "startup-validation", "caching", "robust-error-handling", "cli-commands", "professional-tooling", "network-resilience", "production-ready", "development-mode", "fallback-support" ], "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" ], "api_requirements": { "required_keys": [ { "name": "OPTIMIZER_API_KEY", "format": "sk-opt-*, sk-team-*, sk-dev-*, or sk-local-*", "description": "Cloud API key from promptoptimizer-blog.vercel.app/pricing or development key for testing", "required": true } ], "optional_keys": [ { "name": "OPTIMIZER_BACKEND_URL", "description": "Custom backend URL (defaults to production)", "required": false }, { "name": "OPTIMIZER_DEV_MODE", "description": "Enable development mode (true/false)", "required": false, "default": "false" } ] }, "support": { "email": "support@promptoptimizer.help", "documentation": "https://promptoptimizer-blog.vercel.app/docs", "dashboard": "https://promptoptimizer-blog.vercel.app/dashboard", "pricing": "https://promptoptimizer-blog.vercel.app/pricing" } }