AGENT ACCESS / NO KEY REQUIRED

Ask once. Search everything.

One tool query ranks curated Andrew’s Freebies offers and live licensed repositories together. The underlying 5,353 local records remain available without authentication.

One natural-language tool search.

Call search_tools once for any software need. It returns one ordered list with provenance on each result. Use search_entitlements separately for cash back, coupons, bonuses, rebates, credits, shopping rewards, public services, and loyalty perks.

GET /api/v1/search?q=edit+PDFs
&limit=12
200 OKapplication/json
{
  "query": "edit PDFs",
  "status": "complete",
  "count": 12,
  "items": [{
    "result_type": "catalog-offer",
    "name": "Adobe Acrobat Pro"
  }, {
    "result_type": "open-source-repository",
    "full_name": "owner/repository"
  }]
}

PUBLIC SURFACES

Choose the interface your agent already understands.

MODEL CONTEXT PROTOCOL

Ten small tools. One tool search.

The MCP endpoint exposes search_tools as the single entry point for curated offers and live repositories, alongside benefit search, record retrieval, taxonomy, coverage, freshness, verification history, and flag_expired_deal. Flags and audits are append-only review signals; they never remove or change a catalog record.

{
  "mcpServers": {
    "andrews-freebies": {
      "url": "https://YOUR-HOST/api/mcp"
    }
  }
}

FRESHNESS POLICY

Record status is not an audit result.

A record's discovery status describes the evidence attached to its catalog entry. Field-level verification is a separate, append-only history that records URL health, offer availability, and whether normalized terms matched. Use freshness for latest-state coverage and verification for audit evidence. The coverage goal is 100% attempted on schedule—not 100% confirmed. A blocked page, fetch error, or unknown result is never evidence that an offer expired, and no audit removes a record.

RETRIEVAL POLICY

One list. Provenance intact.

Do not make the user choose a source. Search once, then use result_type and result_source to explain what each result is. A detected repository license supports open-source discovery, but it does not establish that hosting, deployment, support, or connected services are free. Read the canonical taxonomy before interpreting benefit categories or cost filters.