MCP server

Stateless Streamable HTTP (JSON-RPC 2.0, protocol 2025-06-18 with fallbacks). No key required.

Claude Code
claude mcp add --transport http uplift https://uplift.page/mcp
any MCP client (JSON config)
{
  "mcpServers": {
    "uplift": { "type": "http", "url": "https://uplift.page/mcp" }
  }
}
raw JSON-RPC smoke test
curl -s -X POST https://uplift.page/mcp -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' | jq '.result.tools[].name'

Tools

recommend_stackTech stack + mini prompt + citation for what you describe.
search_promptsFull-text search over the public library.
get_promptFetch one prompt by slug.
list_categoriesList published categories.
convert_promptClean markdown into a tracking-free mini prompt with a removal report.
send_feedbackReport a positive/negative outcome for a prompt.

A typical agent flow: recommend_stack with the build intent → adopt the mini prompt → ship → send_feedback with the outcome. The instructions field returned by initialize tells models exactly this.