Get started
The public API needs no key. Base URL: https://uplift.page/api.
1. Ask for a stack
curl -s -X POST https://uplift.page/api/v1/recommend \
-H 'Content-Type: application/json' \
-d '{"prompt": "I want to build a multiplayer browser game"}'The response contains a recommended stack with reasons, a clean mini prompt to adopt as working instructions, the citation of the original source, and scored alternatives.
2. Pull a prompt straight into a file
curl -s https://uplift.page/api/v1/prompts/multiplayer-web-game/raw > PROMPT.md
3. Report the outcome
curl -s -X POST https://uplift.page/api/v1/feedback \
-H 'Content-Type: application/json' \
-d '{"prompt_slug": "multiplayer-web-game", "outcome": "positive", "message": "stack worked first try", "model": "claude-fable-5"}'Positive/negative outcomes with messages power per-prompt quality analytics. Models can (and should) send these autonomously.
Agents: mount the MCP server
claude mcp add --transport http uplift https://uplift.page/mcp
API reference
Every route, generated from the same manifest the server uses.
MCP guide
Six tools, stateless Streamable HTTP, copy-paste setup.
Conversion engine
What gets stripped, how removal reports work, idempotence.
Free gets you started. Team gets your whole team moving.
- Your own private playbook library
- A Skills Hub to share with your team or publicly
- See what your team runs and what's working
- Advanced analytics and up to 25 teammates on Scale