open-index/open-npm huggingface dataset:
npm package: @iflow-mcp/handwriting-ocr-mcp-server
Description: A Model Context Protocol server to enable integration between MCP clients and the Handwriting OCR service.
Latest version: 0.1.0

# Handwriting OCR MCP Server
[![smithery badge](https://smithery.ai/badge/@Handwriting-OCR/handwriting-ocr-mcp-server)](https://smithery.ai/server/@Handwriting-OCR/handwriting-ocr-mcp-server)

A Model Context Protocol (MCP) Server for [Handwriting OCR](https://www.handwritingocr.com) API.

## Overview

The Handwriting OCR MCP Server enables integration between MCP clients and the Handwriting OCR service. This document outlines the setup process and provides a basic example of using the client.

This server allows you to upload images and PDF documents, check their status, and retrieve the OCR result as Markdown.

## Tools

### Transcription

*   Upload Document
*   Check Status
*   Get Text

## Prerequisites

Before you begin, ensure you have the following:

*   Node.js installed on your system (recommended version 18.x or higher).
*   An active account on the [Handwriting OCR Platform](https://www.handwritingocr.com) and an active [API token](https://www.handwritingocr.com/settings/api).

## Installation

### Installing via Smithery

To install handwriting-ocr-mcp-server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@Handwriting-OCR/handwriting-ocr-mcp-server):

```bash
npx -y @smithery/cli install @Handwriting-OCR/handwriting-ocr-mcp-server --client claude
```

### Installing manually for Claude Desktop

To use the Handwriting OCR MCP Server in Claude Desktop application, use:

```json
{
    "mcpServers": {
        "handwriting-ocr": {
            "command": "node",
            "args": [
                "/Users/mateo/Local/Code/MCP/handwriting-ocr/build/index.js"
            ],
            "env": {
                "API_TOKEN": "your-api-token",
            },
            "disabled": false,
            "autoApprove": []
        }
    }
}
```

## Configuration

The Handwriting OCR MCP Server supports environment variables to be set for authentication and configuration:

*   `API_TOKEN`: Your API token.

You can find these values in the API settings dashboard on the [Handwriting OCR Platform](https://www.handwritingocr.com).

## Support

Please refer to the [Handwriting OCR API Documentation](https://www.handwritingocr.com/api/docs).

For support with the Handwriting OCR MCP Server, please submit a [GitHub Issue](https://github.com/modelcontextprotocol/servers/issues).

## About

Model Context Protocol (MCP) Server for Handwriting OCR Platform