Skip to content

mcp changelog

cheap.doc/mcp

7 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.

  • llms.txt +1

    https://doc.cheap/llms.txt

    + - [November 2026](/docs/changelog/2026-11.md): Changes to the doc.cheap document-recognition API and its documentation published in November 2026, dated and listed newest first.
  • server.json 1 field changed
    version
    0.3.10 0.3.11

  • llms.txt +1 −1

    https://doc.cheap/llms.txt

    − - [idempotency_conflict](/docs/errors/idempotency_conflict.md): The idempotency key was reused with a different request body. What raises it, and how to fix it.+ - [idempotency_conflict](/docs/errors/idempotency_conflict.md): 409 idempotency_conflict: this Idempotency-Key was first sent with a different body. This call did not run and cost nothing. Send it under a new key.

  • server.json 1 field changed
    version
    0.3.9 0.3.10

  • Resources +6
    • + errors/client_token_expired
    • + errors/client_token_not_allowed
    • + errors/client_token_used_up
    • + guides/crop-with-opencv
    • + guides/read-a-passport-in-an-ionic-app
    • + guides/use-the-ai-sdk

  • llms.txt +8

    https://doc.cheap/llms.txt

    + - [Use the AI SDK](/docs/guides/use-the-ai-sdk.md): Give a model built with the AI SDK five tools that recognize a passport, ID card or driver licence and work with stored scans and the balance.+ - [Ionic and Capacitor](/docs/guides/read-a-passport-in-an-ionic-app.md): Take a passport photo with the Capacitor Camera plugin, send it through your own small server, and show the holder and document fields in the app.+ - [OpenCV preprocessing](/docs/guides/crop-with-opencv.md): Find a document's outline in a photo with OpenCV, straighten it, and send the cropped image to doc.cheap from Python.+ - [Create a client token](/docs/reference/endpoints/create-a-client-token.md): Reference for POST /v1/client-tokens: the short-lived token that lets an app send a scan without the secret key, its limits and its error codes.+ - [client_token_expired](/docs/errors/client_token_expired.md): A client token was used after its expiry. What raises it, and how to fix it.+ - [client_token_not_allowed](/docs/errors/client_token_not_allowed.md): A client token was sent to an endpoint other than POST /v1/scans, or a token was requested without an API key. What raises it, and how to fix it.+ - [client_token_used_up](/docs/errors/client_token_used_up.md): A client token was used more times than it allows. What raises it, and how to fix it.+ - [October 2026](/docs/changelog/2026-10.md): Changes to the doc.cheap document-recognition API and its documentation published in October 2026, dated and listed newest first.

  • Tools +3
    • + list_scans
    • + get_scan
    • + delete_scan