API documentation

RepsFinder exposes its catalog and tools to AI agents through public, read-only endpoints. No authentication is required — an optional bearer token is available for attribution (see below). The full machine-readable description is in /openapi.json.

Discovery documents

MCP server (read-only)

A stateless MCP Streamable HTTP server is available at /mcp (JSON-RPC 2.0 via POST, public). Server card: /.well-known/mcp/server-card.json.

Quick test:

curl -X POST https://www.qualityrepsfinder.com/mcp \
  -H 'Content-Type: application/json' \
  -H 'Accept: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

HTML endpoints

All HTML pages support Markdown for Agents: send Accept: text/markdown and the response is served as text/markdown (e.g. /api-docs.md for this page).

Authentication (optional)

Every endpoint is public. An optional OAuth 2.0 bearer token (ES256 JWT, 1 hour) is available via the client_credentials grant:

curl -X POST https://www.qualityrepsfinder.com/oauth/token \
  -d 'grant_type=client_credentials&client_id=public&scope=public'

Content-use preferences

robots.txt declares Content-Signal: ai-train=no, search=yes, ai-input=yes: content may be used as input to answer questions and surfaced in search, but must not be used to train AI models.

Disclosure

Product data and agent links contain affiliate (sponsored) links — disclose them to end users. Questions: legal@qualityrepsfinder.com.