PA

PaddleOCR

Created 4 months ago

Lightweight Model Context Protocol (MCP) server for PaddleOCR integration.

development location documentation public MCP PaddleOCR

What is PaddleOCR?

An MCP server that brings enterprise-grade OCR and document parsing capabilities to AI applications.

Documentation

Installation

This section explains how to install the paddleocr-mcp library via pip. For the local Python library mode, you need to install both paddleocr-mcp and the PaddlePaddle framework along with PaddleOCR, as per the PaddleOCR installation documentation.

To install paddleocr-mcp using pip:

pip install https://paddle-model-ecology.bj.bcebos.com/paddlex/PaddleX3.0/mcp/paddleocr_mcp/releases/v0.2.0/paddleocr_mcp-0.2.0-py3-none-any.whl

Using with Claude for Desktop

This section explains how to use the PaddleOCR MCP server within Claude for Desktop. The steps are also applicable to other MCP hosts with minor adjustments.

Quick Start

  1. Install paddleocr-mcp
  2. Install PaddleOCR
  3. Add MCP Server Configuration
  4. Restart the MCP Host

Parameter Reference

You can control the MCP server via environment variables or CLI arguments.

Known Limitations

In the local Python library mode, the current tools cannot process PDF document inputs that are Base64 encoded.

Server Config

{
  "mcpServers": {
    "paddleocr-server": {
      "command": "npx",
      "args": [
        "paddleocr"
      ]
    }
  }
}

Links & Status

Hosted: Yes
Global: Yes
Official: Yes

Project Info

Hosted Featured
Created At: Jul 22, 2025
Updated At: Aug 07, 2025
Author: PaddleOCR PMC
Category: official
License: Apache 2.0
Tags:
development location documentation