Upload API

Upload and manage documents from your own code.

The Upload API allows you to manage your documents programmatically instead of doing it through the UI.

You can upload, rename, move and delete documents, and create, rename and delete collections.

It is available on all paid tiers.

Keys

Locked

Quickstart

Upload a document

curl -X POST https://api.docs2mcp.com/v1/documents \
  -H "Authorization: Bearer $DOCS2MCP_API_KEY" \
  -F "[email protected]"

List your documents and their status

curl https://api.docs2mcp.com/v1/documents \
  -H "Authorization: Bearer $DOCS2MCP_API_KEY"

You can see full API reference here: