Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aidocx avatar

Mcp Server

  • Updated March 30, 2026
  • aidocx/mcp-server

AiDocX MCP is an MCP server that lets AI assistants create, upload, analyze, and manage contracts with e-signatures via AiDocX.

About

The AiDocX MCP server connects Claude Code, Cursor, and other MCP-capable agents to AiDocX so you can create, upload, and manage contracts without switching to a separate legal UI. Developers use it when they are negotiating client SOWs, founder agreements, vendor terms, or NDAs and want the agent to help structure documents, run AI analysis on drafts, and drive e-signature steps from the same session where they are planning the product. It is an integration layer, not a full contract lifecycle platform on its own—you need an AiDocX account and API credentials. Compared to pasting PDFs into chat, it keeps contract actions in a dedicated service with signing support.

  • Create and upload contracts from natural-language instructions in the agent
  • AI-assisted contract analysis for risk and clause clarity
  • E-signature workflow management through AiDocX
  • Stdio MCP package (aidocx-mcp-server v0.3.1) with API key + secret auth
  • Requires AIDOCX_API_KEY and AIDOCX_API_SECRET from app.aidocx.ai Settings

Mcp Server by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add --env AIDOCX_API_KEY=YOUR_AIDOCX_API_KEY --env AIDOCX_API_SECRET=YOUR_AIDOCX_API_SECRET aidocx-mcp-server -- npx -y aidocx-mcp-server

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Packageaidocx-mcp-server
TransportSTDIO
AuthRequired
Last updatedMarch 30, 2026
Repositoryaidocx/mcp-server

What it does

Let your coding agent draft, analyze, upload, and track contracts and e-signatures without leaving the editor.

Who is it for?

Best when you already use AiDocX and want contract workflows callable from Claude Code or Cursor during sales and ops.

Skip if: Skip if you need on-prem CLM, heavy redlining in Word only, or contract automation without an AiDocX subscription and API keys.

What you get

Your agent can create, analyze, and progress contracts and signatures in AiDocX using documented MCP tools once API key and secret are configured.

  • Contracts created or uploaded in AiDocX from agent prompts
  • AI analysis output on contract drafts
  • E-signature requests and status managed through connected tools

By the numbers

  • Server version 0.3.1
  • npm package identifier aidocx-mcp-server
  • 2 required secret environment variables (API key + API secret)
README.md

aidocx-mcp-server

MCP (Model Context Protocol) server for AiDocX — AI-powered document management platform.

Create, upload, and manage business documents and presentation decks directly from AI assistants like Claude Desktop, Claude Code, and other MCP-compatible clients.

Supported document types: Contracts, Proposals, Quotations, Resumes, Business Plans, Reports, Official Letters, Purchase Orders, Manuals/SOPs, and more.

Presentation decks: Convert any text content into professionally designed slide decks using AI.

Quick Start

1. Get API Keys

Sign up at app.aidocx.ai and go to Settings > API Keys to generate your credentials.

2. Configure Your AI Client

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "aidocx": {
      "command": "npx",
      "args": ["aidocx-mcp-server"],
      "env": {
        "AIDOCX_API_KEY": "ak_xxxxxxxx",
        "AIDOCX_API_SECRET": "your_secret_here"
      }
    }
  }
}
Claude Code
claude mcp add aidocx \
  -e AIDOCX_API_KEY=ak_xxxxxxxx \
  -e AIDOCX_API_SECRET=your_secret_here \
  -- npx aidocx-mcp-server

3. Start Using

Ask your AI assistant:

  • "NDA 계약서 작성해줘" (Draft an NDA contract)
  • "견적서 만들어줘" (Create a quotation)
  • "이력서 작성해줘" (Create a resume)
  • "제안서 만들어줘" (Create a proposal)
  • "내 문서 목록 보여줘" (Show my documents)
  • "이 문서 AI로 분석해줘" (Analyze this document with AI)
  • "이 기사로 IR 덱 만들어줘" (Create an IR deck from this article)
  • "내 덱 목록 보여줘" (Show my decks)
  • "이 덱 제목 바꿔줘" (Rename this deck)

Available Tools

Document Management

Tool Description
create_document Create a new document (contract, proposal, quotation, resume, report, etc.) — auto-generates PDF
upload_document Upload a PDF or Office file (DOC, DOCX, HWP, XLS, XLSX, PPT, PPTX)
list_documents List documents with optional pagination
get_document Get document details and extracted text
delete_document Delete a document
search_documents Search documents with text query, date filters, and pagination
analyze_document AI-powered document analysis with risk score and insights

Folder Management

Tool Description
list_folders List folders
create_folder Create a new folder
delete_folder Delete a folder (optionally with all contents)

Presentation Decks

Tool Description
create_deck Create a presentation deck from text content using AI (dark/light themes, 16:9 slides)
list_decks List presentation decks with folder filtering and pagination
get_deck Get deck details and full slide design JSON
edit_deck Edit deck title, folder, or slide design components
delete_deck Delete a deck and all its slide designs

Document Types

Type Examples
contract Service agreements, NDAs, employment contracts
proposal Project proposals, consulting proposals
quotation Price quotes, cost estimates
plan Project plans, strategy documents
business-plan Investor pitch business plans
report Analysis reports, audit reports
official-letter Official letters, notices, requests
resume Resumes, CVs, cover letters
purchase-order Purchase orders, delivery notes
manual SOPs, user manuals, guides

Workflow

Documents

  1. AI generates a document -> calls create_document -> PDF is created in AiDocX
  2. Open the URL returned by the tool to view, download, or share
  3. For contracts: open the signing workspace URL to place signature fields and send to signers

Presentation Decks

  1. Provide text content (article, notes, data) -> calls create_deck -> AI generates multi-slide deck
  2. Open the editor URL to preview, customize slides, and adjust design
  3. Share the deck with viewers or export as needed

Security

  • API credentials are transmitted via X-API-Key and X-API-Secret headers over HTTPS only
  • Credentials are never logged — the MCP server does not write API keys to stdout, files, or any persistent storage
  • Per-key rate limiting is enforced server-side (plan-dependent: 30-600 req/min)
  • All inputs are validated with strict schemas — UUID format for IDs, length limits on text fields, bounded pagination
  • API keys can be rotated or revoked at any time from Settings > API Keys
  • Each key has an optional expiry (7d / 30d / 90d / never) — use short-lived keys for CI/CD or shared environments
  • Destructive operations (delete document/deck/folder) require explicit confirmation by the AI assistant

Environment Variables

Variable Required Description
AIDOCX_API_KEY Yes API key (starts with ak_)
AIDOCX_API_SECRET Yes API secret (64-char hex)
AIDOCX_API_URL No API base URL (default: https://api.aidocx.ai)
AIDOCX_APP_URL No App base URL (default: https://app.aidocx.ai)

Changelog

v0.5.0

  • Added 5 presentation deck tools: create_deck, list_decks, get_deck, edit_deck, delete_deck
  • Added PUT method support to API client
  • Strengthened input validation across all tools (UUID format, length limits, bounded pagination)

v0.4.1

  • Tool rename: contract -> document for broader document type support
  • Improved error messages with actionable guidance

v0.4.0

  • Added search_documents and analyze_document tools
  • Added folder management tools

v0.1.0

  • Initial release with document CRUD and upload

Links

Recommended MCP Servers

How it compares

AiDocX-backed contract MCP integration, not a generic document skill or local PDF parser.

FAQ

Who is AiDocX MCP for?

Developers and small teams using AiDocX who want their coding agent to handle contract creation, AI analysis, and e-signature steps from the IDE.

When should I use AiDocX MCP?

Use it when you are finalizing pricing, client agreements, or vendor contracts and want the agent to act on live AiDocX documents instead of unattached text.

How do I add AiDocX MCP to my agent?

Install the npm package aidocx-mcp-server (stdio), set AIDOCX_API_KEY and AIDOCX_API_SECRET from https://app.aidocx.ai → Settings → API Keys, and register the server in your MCP client config.

Financefinanceecommercepricing

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.