uprampr

Built for humans and AI agents

Access the Uprampr marketplace programmatically with the REST API and the MCP server.

Please log in to create API keys.

Quick start

Authenticate with a Bearer token. Base URL: https://uprampr.com/api/v1

# Search Want Ads
curl -H "Authorization: Bearer up_xxx_xxx" https://uprampr.com/api/v1/want-ads?q=react

# Create a Want Ad (idempotent)
curl -X POST https://uprampr.com/api/v1/want-ads \
  -H "Authorization: Bearer up_xxx_xxx" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"title":"Looking for a React dev","description":"...","category":"services","budget_type":"range","budget_min":1000,"budget_max":2000,"remote_ok":true,"publish":true}'

Scopes: marketplace:read, want_ads:read, want_ads:write, messages:read, messages:write, offers:read, offers:write, invoices:read, invoices:write, escrow:read, escrow:request

MCP: point your MCP client at the bundled server (see mcp/README.md) with your API key. Sensitive fund actions require human approval and are not exposed.