DocRouter MCP Server

DocRouter MCP Server

Model Context Protocol server for seamless AI assistant integration

Overview

The DocRouter MCP Server enables AI assistants like Claude to directly interact with your DocRouter organization, providing seamless document processing capabilities within your AI workflows.

This server implements the Model Context Protocol (MCP), allowing AI assistants to upload documents, retrieve analysis results, and manage your document processing workflows programmatically.

Features

Document Operations

  • • Upload documents for processing
  • • Retrieve document analysis results
  • • List and search documents
  • • Download processed documents

Organization Management

  • • Manage tags and schemas
  • • Configure processing prompts
  • • Monitor processing status
  • • Access usage analytics

Installation

Install the MCP server from the DocRouter repository:

pip install git+https://github.com/analytiq-hub/doc-router.git#subdirectory=packages/docrouter_mcp

Or clone and install in development mode:

git clone https://github.com/analytiq-hub/doc-router.git
cd packages/docrouter_mcp
pip install -e .

Configuration

Configure the MCP server by adding it to your Claude Desktop configuration:

{
  "mcpServers": {
    "docrouter": {
      "command": "python",
      "args": ["-m", "docrouter_mcp"],
      "env": {
        "DOCROUTER_ORG_ID": "your-org-id",
        "DOCROUTER_TOKEN": "your-api-token"
      }
    }
  }
}

Replace your-org-id and your-api-token with your actual DocRouter credentials.

Ready to Get Started?

Install the MCP server and start processing documents with AI assistance.