SpotDraft MCP Server

Last updated: May 20, 2026

What is the Model Context Protocol (MCP)?

MCP (Model Context Protocol) is an open-standard framework published by Anthropic, designed as an API for agentic AI software. It allows AI models — like Claude or custom GPTs — to securely connect to and interact with external data sources directly, without requiring users to manually copy and paste context into their AI tool.


What can your AI agent do with SpotDraft?

Read capabilities

AI agents can pull and read data from SpotDraft to inform their workflows — querying contracts, extracting key metadata, checking statuses, and more.

Write capabilities

Write tools are available but disabled by default for security reasons. When enabled, agents can:

  • Upload a new contract version

  • Send a contract to counterparties

  • Create and send ad hoc approval requests

  • Add comments to a contract's activity log

Write mode must be explicitly enabled. See the Technical Setup section for details.


Data available to your AI agent

The MCP Server exposes SpotDraft data through specific tools:

Contract Management

Tool

Description

get_contract_list

Retrieve a list of contracts (supports filtering by contract ID)

get_contract_download_link

Generate a secure download link for a contract

get_contract_status

Check the current workflow status of a contract

get_contract_activity_log

Read the activity log, including comments

get_contract_approvals

View the approval chain and status

get_contract_key_pointers

Extract key pointer metadata for a contract

Write Tools (disabled by default. See Technical Section below to see how to enable).

Tool

Description

upload_contract_version

Upload a new PDF version of an existing contract

send_contract_to_counterparties

Send a contract to counterparties by email

create_contract_approvals

Create and send ad hoc approval requests

add_contract_comment

Add a comment to the contract activity log

Template Management

Tool

Description

get_templates

Retrieve a list of available templates

get_template_details

View the specifics of a template

get_template_metadata

Extract metadata fields associated with a template

Counterparty Management

Tool

Description

get_counter_parties

Retrieve a list of counterparties

get_counter_party_details

View detailed information about a specific counterparty

Search & Discovery

Tool

Description

get_workspace_facets

Retrieve available search facets for filtering contracts

get_workspace_facet_options

Get specific options for a given search facet

get_key_pointers

Retrieve general key pointers for the workspace

get_contract_types

Retrieve available contract types in the workspace


Technical Setup

Hosted Servers

Connect to the regional server that matches your SpotDraft workspace. If you're unsure which region you're on, contact SpotDraft Support or your CSM.

Region

Server URL

India

https://mcp.in.spotdraft.com/mcp

United States

https://mcp.us.spotdraft.com/mcp

Europe

https://mcp.eu.spotdraft.com/mcp

Authentication Methods

OAuth (Recommended) — Add the SpotDraft connector to your MCP client and authenticate using your SpotDraft credentials. Access mirrors your existing SpotDraft permissions. Most AI clients in 2026 support this natively.

Basic Auth — Pass your clientId:clientSecret as a Bearer token. Credentials are available under Developer Settings inside SpotDraft. This method remains fully supported alongside OAuth.

Enabling Write Mode

Write tools are off by default. To enable them:

  • HTTP mode — Append enable_write=true to your MCP server URL (e.g. https://mcp.us.spotdraft.com/mcp?enable_write=true), or set the SD_MCP_ENABLE_WRITE=true environment variable when starting the server.

  • Stdio mode — Set SD_MCP_ENABLE_WRITE=true in your client config's env block (e.g. in claude_desktop_config.json).

If a write tool is called while write mode is off, the server returns a 403 error with guidance on how to enable it.


Steps to Connect SpotDraft to Claude

Step 1: Organization Settings (Admin, done once)

  1. Log in to claude.ai as an admin

  2. Click your name in the bottom-left corner

  3. Go to Organization Settings → Connectors

  4. Click Add New → Custom

  5. Enter your regional server URL (e.g. https://mcp.us.spotdraft.com/mcp)

  6. Leave Client ID and Client Secret blank (OAuth handles authentication)

  7. Click Save — the connector is now available to all members in your organization

Step 2: Personal Authorization (Each user, done once)

  1. Log in to claude.ai

  2. Go to Settings → Integrations (or Connected Apps)

  3. Find SpotDraft in the list and click Connect

  4. You'll be redirected to SpotDraft's OAuth login — sign in and authorize access

  5. Once authorized, you'll be redirected back to Claude

Step 3: Using SpotDraft in a Conversation

  1. Start a new chat in Claude

  2. Toggle SpotDraft on using the tools/integrations icon in the chat composer

  3. Ask Claude to query contracts, search counterparties, pull key pointers, check legal intakes, and more


Questions or Feedback?

Reach out to your CSM or email sidebar-team@spotdraft.com.