Compliance

Vendor terms are enforced in the server's code paths, not left to the agent's judgment.

The model

Stock Photo MCP holds no image catalog. Every search runs live against each vendor's API, and every result links back to that vendor. Purchases complete on the vendor's site — always. Until an image is licensed there, the server only ever serves watermarked previews. The links in results are tracked affiliate links: Stock Photo MCP earns a commission on purchases completed through them.

Enforced in code

  • Watermark backstop. get_image refuses to serve a non-watermarked rendition of an unlicensed asset, regardless of what a vendor API returns.
  • Attribution on every result. Each search result carries the credit line its source requires, and tool output instructs the agent to keep it with the image wherever it is placed.
  • Editorial exclusion. Searches request commercially licensable photos only.
  • Vendor cache limits. API responses are never retained beyond each vendor's permitted cache lifetime.

Per-vendor terms

The specific obligations for each source — required attribution strings, cache limits, and tier notes — are documented on the sources reference, rendered directly from the compliance profile each adapter ships with.