{ "name": "clarifyprompt-mcp", "version": "1.15.0", "mcpName": "io.github.LumabyteCo/clarifyprompt", "description": "Context-aware MCP prompt compiler with a composable pipeline: clarify_with_user → ground_prompt OR optimize_prompt → critique_prompt, all in one call via compose_prompt. Persistent memory, knowledge packs, explicit token-budget curation, reflective learning, 58+ AI platforms, workspace signals (CLAUDE.md / AGENTS.md / .cursorrules), reasoning-model support. Deterministic eval harness ships with the package.", "type": "module", "bin": { "clarifyprompt-mcp": "dist/index.js" }, "main": "./dist/index.js", "files": [ "dist/", "packs/", "README.md", "LICENSE", "CHANGELOG.md", ".env.example" ], "scripts": { "build": "tsc && node scripts/build-panel.mjs", "start": "node dist/index.js", "dev": "tsc --watch", "prepublishOnly": "npm run build", "test:integration": "node tests/integration.mjs", "test:day2": "node tests/day2-memory-and-curator.mjs", "test:reasoning": "node tests/reasoning-models.mjs", "test:thinking": "node tests/llm-thinking-channel.mjs", "test:elicit": "node tests/elicitation.mjs", "test:cancel": "node tests/cancellation.mjs", "test:wire": "node tests/mcp-wire.mjs", "test:resources": "node tests/mcp-resources.mjs", "test:http": "node tests/http-transport.mjs", "test:a2a": "node tests/a2a-transport.mjs", "test:apps": "node tests/apps.mjs", "test:all": "npm run test:integration && npm run test:day2 && npm run test:reasoning && npm run test:thinking && npm run test:elicit && npm run test:cancel && npm run test:wire && npm run test:resources && npm run test:http && npm run test:a2a && npm run test:apps", "eval": "node evals/run.mjs", "matrix": "node evals/matrix.mjs" }, "dependencies": { "@a2a-js/sdk": "^0.3.13", "@modelcontextprotocol/ext-apps": "^1.7.4", "@modelcontextprotocol/sdk": "^1.29.0", "better-sqlite3": "^12.9.0", "js-yaml": "^4.2.0", "sqlite-vec": "^0.1.9", "zod": "^3.25.76" }, "devDependencies": { "@types/better-sqlite3": "^7.6.13", "@types/js-yaml": "^4.0.9", "@types/node": "^22.15.3", "esbuild": "^0.28.1", "typescript": "^5.9.2" }, "keywords": [ "mcp", "model-context-protocol", "prompt-engineering", "prompt-optimization", "context-engineering", "intent-detection", "ai", "midjourney", "dall-e", "stable-diffusion", "sora", "runway", "elevenlabs", "suno", "claude", "chatgpt", "gemini", "deepseek", "cursor", "copilot" ], "repository": { "type": "git", "url": "git+https://github.com/LumabyteCo/clarifyprompt-mcp.git" }, "homepage": "https://github.com/LumabyteCo/clarifyprompt-mcp#readme", "bugs": { "url": "https://github.com/LumabyteCo/clarifyprompt-mcp/issues" }, "author": "Lumabyte Co. (https://github.com/LumabyteCo)", "contributors": [ "Ahmed Radwan (https://github.com/a-radwan-20)" ], "license": "Apache-2.0", "engines": { "node": ">=20" } }