{"_id":"@charlieday/pretty-prompt-mcp","name":"@charlieday/pretty-prompt-mcp","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@charlieday/pretty-prompt-mcp","version":"0.1.0","description":"MCP server for Pretty Prompt — browse and save your prompt library","type":"module","main":"dist/index.js","bin":{"pretty-prompt-mcp":"dist/index.js"},"scripts":{"build":"tsc","prepublishOnly":"npm run build","start":"node dist/index.js"},"repository":{"type":"git","url":"git+https://github.com/YOUR_ORG/pretty-mcp.git"},"keywords":["mcp","pretty-prompt","prompts","cursor","claude"],"license":"MIT","engines":{"node":">=18"},"gitHead":"aa59f0a7a1944323991c004038537dac19386d24","types":"./dist/index.d.ts","_id":"@charlieday/pretty-prompt-mcp@0.1.0","bugs":{"url":"https://github.com/YOUR_ORG/pretty-mcp/issues"},"homepage":"https://github.com/YOUR_ORG/pretty-mcp#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-v6iD1UuMHrIz4S97HYCsqb9RZIjsJ7LKGfInWePTHpwN1vcOtwNYOlsDGwQnQwTsUNJv64fB6E5mNEXOhyYF1A==","shasum":"30e0554a7269e87cd97b6c79a3552556fd5c15fb","tarball":"https://registry.npmjs.org/@charlieday/pretty-prompt-mcp/-/pretty-prompt-mcp-0.1.0.tgz","fileCount":26,"unpackedSize":18409,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDmYEUfKGDtOqlBg8gsuGEK66dI6bdPv88uPkbT8aU9NAIgTJbfazqiuC43nl60nfGXb/kjjm9BxZcU8fBdNC8pBjw="}]},"_npmUser":{"name":"charlieday","email":"charliemday31@gmail.com"},"directories":{},"maintainers":[{"name":"charlieday","email":"charliemday31@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pretty-prompt-mcp_0.1.0_1783432588803_0.2246480669241926"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-07T13:56:28.565Z","0.1.0":"2026-07-07T13:56:28.959Z","modified":"2026-07-07T13:56:29.217Z"},"maintainers":[{"name":"charlieday","email":"charliemday31@gmail.com"}],"description":"MCP server for Pretty Prompt — browse and save your prompt library","homepage":"https://github.com/YOUR_ORG/pretty-mcp#readme","keywords":["mcp","pretty-prompt","prompts","cursor","claude"],"repository":{"type":"git","url":"git+https://github.com/YOUR_ORG/pretty-mcp.git"},"bugs":{"url":"https://github.com/YOUR_ORG/pretty-mcp/issues"},"license":"MIT","readme":"# Pretty Prompt MCP Server\n\nMCP server that exposes your Pretty Prompt library to Cursor, Claude Desktop,\nand other MCP clients.\n\n## Tools\n\n| Tool                   | Description                          |\n| ---------------------- | ------------------------------------ |\n| `list_library_prompts` | List saved prompts from your library |\n| `save_to_library`      | Save a prompt to your library        |\n\n## Setup\n\n### 1. Generate an API key\n\nGo to [pretty-prompt.com/settings/mcp](https://pretty-prompt.com/settings/mcp)\nand create an API key.\n\n### 2. Build\n\n```bash\nnpm install\nnpm run build\n```\n\n### 3. Configure Cursor\n\nAdd to your Cursor MCP config (`~/.cursor/mcp.json` or project\n`.cursor/mcp.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"pretty-prompt\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@pretty-prompt/mcp@latest\"],\n      \"env\": {\n        \"PRETTY_PROMPT_API_KEY\": \"pp_mcp_...\"\n      }\n    }\n  }\n}\n```\n\nFor local development, override the production defaults:\n\n```json\n\"env\": {\n  \"PRETTY_PROMPT_API_KEY\": \"pp_mcp_...\",\n  \"PRETTY_PROMPT_BACKEND_URL\": \"http://0.0.0.0:8000\",\n  \"PRETTY_PROMPT_SUPABASE_URL\": \"http://127.0.0.1:54321\",\n  \"PRETTY_PROMPT_SUPABASE_ANON_KEY\": \"your-local-anon-key\"\n}\n```\n\n## Environment variables\n\n| Variable | Required | Default | Description |\n| -------- | -------- | ------- | ----------- |\n| `PRETTY_PROMPT_API_KEY` | Yes | — | API key from settings (`pp_mcp_...`) |\n| `PRETTY_PROMPT_BACKEND_URL` | No | `https://production.pretty-prompt.com` | FastAPI backend URL |\n| `PRETTY_PROMPT_SUPABASE_URL` | No | `https://api.pretty-prompt.com` | Supabase project URL |\n| `PRETTY_PROMPT_SUPABASE_ANON_KEY` | No | Production anon key | Supabase anon key |\n\n## Local development\n\nOverride env vars to point at local services:\n\n```bash\nPRETTY_PROMPT_BACKEND_URL=http://0.0.0.0:8000\nPRETTY_PROMPT_SUPABASE_URL=http://127.0.0.1:54321\n```\n\nEnsure the backend has `SUPABASE_JWT_SECRET` set and the `mcp_api_keys`\nmigration is applied.\n","readmeFilename":"README.md","_rev":"1-6716a2da597c6574b7c0a16141b9b947"}