# superdocs-app MCP API

**Canonical:** https://apis.io/apis/superdocs-app/superdocs-app-mcp-api/  
**Provider:** superdocs-app — https://apis.io/providers/superdocs-app/  
**Base URL:** https://api.superdocs.app  
**Documentation:** https://docs.typebar.ai/

superdocs-app MCP API is one of 17 APIs that [superdocs-app](https://apis.io/providers/superdocs-app/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Mcp. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The Mcp API from superdocs-app — 39 operation(s) for mcp.

## Operations (41)

| Method | Path | Summary |
|---|---|---|
| GET | `/mcp/.well-known/oauth-protected-resource` | Oauth Protected Resource |
| GET | `/mcp/.well-known/oauth-authorization-server` | Oauth Authorization Server |
| GET | `/mcp/.well-known/openid-configuration` | Openid Configuration |
| POST | `/v1/chat` | Edit, draft, or restructure a document using natural language. |
| GET | `/v1/sessions` | List your active document editing sessions to resume or audit prior work |
| GET | `/v1/documents` | List your saved documents (the Files view) |
| DELETE | `/v1/users/me/cross-session-memory` | Clear your cross-session memory note |
| GET | `/v1/documents/{document_id}` | Get a saved document's detail, structure outline, and the chats that used it |
| PATCH | `/v1/documents/{document_id}` | Rename a saved document and/or update its out-of-flow parts (headers, footers… |
| DELETE | `/v1/documents/{document_id}` | Delete (archive) a saved document |
| POST | `/v1/documents/{document_id}/unarchive` | Restore (un-archive) a previously archived document by its id |
| POST | `/v1/sessions/{session_id}/documents/open` | Open saved documents into a chat session (shared, never copied) |
| POST | `/v1/sessions/init` | Start a new chat session and open documents into it in one call |
| GET | `/v1/sessions/{session_id}/documents` | List the documents open in a multi-document session |
| POST | `/v1/sessions/{session_id}/documents/{document_id}/focus` | Switch which document is focused in a multi-document session |
| DELETE | `/v1/sessions/{session_id}/documents/{document_id}` | Close (remove) a document from a multi-document session |
| GET | `/v1/sessions/{session_id}/history` | Restore the full conversation and document state for a previous session |
| POST | `/v1/sessions/{session_id}/revert` | Rewind a chat session to before a specific user message — restores both the… |
| POST | `/v1/sessions/{session_id}/redo` | Undo a revert: restore the pre-revert state and the rolled-back turns |
| DELETE | `/v1/attachments/{attachment_id}` | Remove an attachment from a session or cancel its in-progress processing |
| GET | `/v1/attachments/status/{session_id}` | Check processing status of all attachments in a session |
| POST | `/v1/documents/images/upload-base64` | Upload a base64-encoded image and get back a stable URL to embed in a document… |
| POST | `/v1/limits/increase-request` | Request higher document/chat scale limits in one call — no email needed |
| POST | `/v1/documents/export` | Export the current document as a styled .docx (default), .pdf, .html, .md, or… |
| POST | `/v1/documents/upload-base64` | Upload .docx/PDF/HTML/MD/RTF as the active editable document with chunk-ID… |
| POST | `/v1/attachments/upload-base64` | Upload a reference file (PDF/DOCX/image) for the AI to query while editing |
| POST | `/v1/templates/upload-base64` | Save a document template (NDA, contract, SOP, letterhead) for reuse across… |
| GET | `/v1/jobs` | List your async chat jobs (in-progress, awaiting approval, completed, failed) |
| GET | `/v1/jobs/{job_id}` | Get the status, partial results, and any pending changes for an async chat job |
| POST | `/v1/jobs/{job_id}/cancel` | Cancel a pending or in-progress async chat job |
| GET | `/v1/sessions/{session_id}/jobs` | List all async chat jobs for a specific session, most recent first |
| POST | `/v1/chat/async` | Start a long-running or HITL-approved AI edit; returns a job_id to poll for… |
| POST | `/v1/chat/{session_id}/approve` | Approve or deny AI-proposed document changes one-by-one or in batch (HITL… |
| POST | `/v1/chat/{session_id}/continue` | Resume or stop a chat turn paused by a large-edit continue prompt |
| GET | `/v1/templates` | List all saved document templates available to the user or organization |
| DELETE | `/v1/templates/{template_id}` | Delete a saved document template by ID |
| POST | `/v1/uploads` | Get a pre-signed URL to upload large files (.docx/PDF/HTML/MD/RTF) without… |
| POST | `/v1/uploads/{upload_id}/process` | Parse an uploaded file into structured HTML with chunk IDs for targeted AI… |
| POST | `/v1/downloads` | Get a pre-signed URL to download an exported document without proxying through… |
| GET | `/v1/agents/whoami` | Check your account status: subscription tier plus monthly operations used and… |
| GET | `/health` | Verify the Typebar MCP server is reachable and serving traffic |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/superdocs-app/openapi/superdocs-app-mcp-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/superdocs-app/json-schema/superdocs-app-universal-chat-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/superdocs-app/json-schema/superdocs-app-async-chat-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/superdocs-app/json-schema/superdocs-app-revert-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/superdocs-app/json-schema/superdocs-app-user-profile-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/superdocs-app/json-schema/superdocs-app-export-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/superdocs-app/json-schema/superdocs-app-job-response-schema.json

## Other superdocs-app APIs (12)

- [superdocs-app Account API](https://apis.io/apis/superdocs-app/superdocs-app-account-api/)
- [superdocs-app Agents API](https://apis.io/apis/superdocs-app/superdocs-app-agents-api/)
- [superdocs-app Approval API](https://apis.io/apis/superdocs-app/superdocs-app-approval-api/)
- [superdocs-app Attachments API](https://apis.io/apis/superdocs-app/superdocs-app-attachments-api/)
- [superdocs-app Chat API](https://apis.io/apis/superdocs-app/superdocs-app-chat-api/)
- [superdocs-app Documents API](https://apis.io/apis/superdocs-app/superdocs-app-documents-api/)
- [superdocs-app Downloads API](https://apis.io/apis/superdocs-app/superdocs-app-downloads-api/)
- [superdocs-app Health API](https://apis.io/apis/superdocs-app/superdocs-app-health-api/)
- [superdocs-app Jobs API](https://apis.io/apis/superdocs-app/superdocs-app-jobs-api/)
- [superdocs-app Promo API](https://apis.io/apis/superdocs-app/superdocs-app-promo-api/)
- [superdocs-app Sessions API](https://apis.io/apis/superdocs-app/superdocs-app-sessions-api/)
- [superdocs-app Templates API](https://apis.io/apis/superdocs-app/superdocs-app-templates-api/)

## Tags

Mcp

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/superdocs-app/superdocs-app-mcp-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/superdocs-app/.
