docsapi_key

Draftable

Draftable provides an enterprise-grade document comparison API that allows developers to compare popular document types such as PDFs, Word, and PowerPoint files.

Verdict

Draftable lets your team track document changes without leaving the conversation. @mention it to list recent comparisons — useful when legal, ops, or product teams need to verify what changed between contract drafts, spec revisions, or policy updates. The MCP surfaces comparison metadata (timestamps, file names, status) so you can reference the right version in discussion. You'll need a Draftable API key with read access; the integration doesn't create new comparisons or fetch rendered diffs, only the list of existing ones.

Common use cases

  • Verify which contract draft was sent to legal
  • Check when the latest policy doc was compared
  • Reference comparison IDs in approval threads
  • Audit document version history during reviews

Integration

Vendor
Draftable
Category
docs
Auth
API_KEY
Tools
1
Composio slug
draftable

Tools

  • List Comparisons

    Tool to retrieve a paginated list of document comparisons. use when you need to browse comparisons across pages.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the MCP Integrations tab. 2. Click 'Add Integration' and select Draftable from the catalog. 3. You'll be prompted to enter your Draftable API key — generate one from your Draftable account dashboard under API Settings. 4. Paste the key into Switchy and click 'Connect'. 5. Switchy will verify the key by fetching a test comparison list; if successful, you'll see a green checkmark. 6. Open any Space and type '@Draftable list the last 10 comparisons' to confirm the connection works. 7. The MCP returns comparison IDs, creation dates, and file names — use these to cross-reference versions during review cycles.

What teammates see: by default, memories from Draftable are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Recent Comparisons

@Draftable list the last 10 comparisons with their creation dates and file names
Open in a Space →

Find Specific Comparison

@Draftable show me comparisons where the file name contains 'NDA' from the past month
Open in a Space →

Audit Trail Check

@Draftable list all comparisons created between March 1 and March 15 this year
Open in a Space →

Version Reference

@Draftable retrieve the comparison details for ID 'abc123' including timestamps and status
Open in a Space →

Pagination Browse

@Draftable show me page 3 of comparisons sorted by creation date descending
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Draftable list all document comparisons from the last 7 days, show me which ones are still processing

Output

Found 12 comparisons in the past week. 10 are complete, 2 are still processing. Completed comparisons include: 'Q4_Budget_v1_vs_v2' (PDF, 47 changes detected), 'Employee_Handbook_Draft_vs_Final' (DOCX, 23 changes), 'Terms_of_Service_Update' (PDF, 8 changes). The two processing comparisons are 'Annual_Report_2024' (started 4 minutes ago, comparing 180-page PDFs) and 'Contract_Amendment_B' (started 12 minutes ago). All completed comparisons have viewer URLs available.

Notes

This example shows the MCP's core list-and-filter capability. Useful for auditing comparison history or checking job status. Requires API key with read access. The MCP returns metadata only — you'll need to visit Draftable's viewer URLs to see the actual side-by-side diff. Pagination means large comparison histories may require multiple queries.

Prompt

@Draftable find the comparison for 'Merger_Agreement_Final' and tell me how many changes were detected between versions

Output

Located comparison 'Merger_Agreement_Final_v3_vs_v4' completed 2 days ago. Draftable detected 34 changes between the two PDF versions: 18 text modifications, 9 deletions, 7 additions. The comparison took 8 seconds to process. Both source documents were 42 pages. The viewer URL shows changes highlighted across sections 3.2 (indemnification clauses), 5.1 (payment terms), and 7.4 (termination conditions). No formatting-only changes were flagged.

Notes

Demonstrates search-by-name within your comparison history. The change count comes from Draftable's diff engine, which is particularly strong with legal and financial documents. This example assumes the comparison already exists — the MCP cannot create new comparisons, only retrieve existing ones. Change counts are estimates; complex formatting can affect accuracy.

Prompt

@Draftable show me all comparisons where the right-side document was uploaded in the last 48 hours, then summarize what types of documents my team is comparing most

Output

Found 8 comparisons with right-side uploads in the last 48 hours. Document types: 4 PDFs (contracts and proposals), 3 DOCX files (policies and reports), 1 PPTX (pitch deck). Most active comparison pattern: contract revisions, with 5 of 8 comparisons involving legal agreements. Average processing time was 6 seconds. Three comparisons show high change density (>50 modifications), suggesting substantial redlines. Two comparisons are between nearly identical files (2-3 changes each), likely final proofreading passes.

Notes

This synthesis example pairs the MCP's list capability with AI reasoning to surface usage patterns. Helpful for team leads tracking document review velocity. The MCP provides raw comparison metadata; the AI infers patterns from file types, timestamps, and change counts. Accuracy depends on consistent file naming conventions in your Draftable account.

Use-case deep-dives

Contract redline audit trail

When legal ops needs a single-source comparison history

A 3-person legal ops team at a Series B SaaS company runs 40-60 vendor contract redlines per quarter. They store final PDFs in Google Drive, but lose the audit trail of what changed between drafts. The Draftable MCP solves this if you already use Draftable's comparison API to generate those redlines—List Comparisons pulls the history into Switchy so the team can ask 'show me all MSA changes from Q1' or 'which vendor pushed back on liability caps'. The threshold: this only works if you're creating comparisons via Draftable's API in the first place. If you're doing ad-hoc uploads through their web UI, the MCP won't surface those. For teams running a structured contract workflow where every draft gets compared programmatically, this turns comparison metadata into a queryable knowledge base.

Compliance document version control

Tracking policy updates across regulatory cycles

A 6-person compliance team at a fintech maintains 20 internal policies that get revised twice a year for SOC 2 and state licensing audits. They use Draftable to compare each policy draft against the prior approved version, but the comparison records live in Draftable's dashboard—siloed from the rest of their audit prep in Notion and Slack. The MCP bridges that gap: List Comparisons lets the team pull comparison metadata into Switchy and cross-reference it with audit checklists. The catch is the single-tool limitation—you can list comparisons but not retrieve the actual diff content or create new comparisons from Switchy. This works if your workflow is 'generate comparisons in Draftable, then query the list to confirm coverage'. If you need to kick off new comparisons or read the diffs inline, you'll still need the Draftable UI.

Product spec change log

When engineering needs a diff history for requirements docs

A 5-person product engineering pod ships features every two weeks and maintains a 40-page requirements doc in Confluence. The PM updates the doc mid-sprint as scope shifts, but engineers lose track of what changed since the last standup. If the team runs Draftable comparisons on each doc export (PDF or Word), the MCP can surface that history in Switchy—'show me all spec comparisons from the last sprint' becomes a one-line query. The limitation: this assumes someone is already running those comparisons and that the team cares more about the list of changes than the inline diff content. For teams doing lightweight spec updates where a simple 'what changed' list is enough, this works. If you need to read the actual redline or compare on-demand without leaving Switchy, the single-tool MCP won't cover it.

Frequently asked

What does the Draftable MCP do in Switchy?

It lets your team retrieve document comparison results from Draftable without leaving Switchy. The MCP pulls paginated lists of comparisons you've already run in Draftable, so you can reference version diffs, contract redlines, or policy changes directly in your AI workspace. It doesn't create new comparisons — just fetches existing ones.

Do I need a Draftable admin account to connect this MCP?

You need a Draftable API key, which any account holder can generate from their Draftable settings. Admin access isn't required, but the MCP will only see comparisons visible to the account that owns the key. If your team shares a Draftable workspace, connect the key from an account with appropriate comparison access.

Can the Draftable MCP create new document comparisons?

No. The MCP only lists comparisons you've already created in Draftable's web interface or API. If you need to compare two new documents, upload them in Draftable first, then use the MCP to pull the results. This keeps Switchy focused on retrieval, not file processing.

Why use this MCP instead of opening Draftable directly?

When you're already working in Switchy — drafting a memo, reviewing a contract, building a report — the MCP saves you from context-switching to Draftable's dashboard. You can ask your AI to fetch comparison metadata or results inline, then keep working. For heavy comparison workflows, Draftable's native interface is still faster.

Does connecting Draftable count against my Switchy plan limits?

MCP connections don't count as seats, but API calls to Draftable consume your Switchy usage quota. Each comparison list request uses tokens based on response size. If your team runs hundreds of comparisons monthly, monitor your Switchy usage dashboard to avoid hitting limits mid-month.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.