Freezetext Mcp

by juergenkoller-software

190 downloads
Not rated
GitHub

Description

# FreezeText MCP Server [![Swift](https://img.shields.io/badge/Swift-5.9+-orange.svg)](https://swift.org) [![Platform](https://img.shields.io/badge/platform-macOS%2014%2B-blue.svg)](https://apple.com/macos)…

About

# FreezeText MCP Server [![Swift](https://img.shields.io/badge/Swift-5.9+-orange.svg)](https://swift.org) [![Platform](https://img.shields.io/badge/platform-macOS%2014%2B-blue.svg)](https://apple.com/macos) [![License](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)…

Details

Author
juergenkoller-software
Downloads
190
Categories
Other

- 12 tools covering capture & OCR, history, and language configuration.
- 100% local OCR – no data leaves your Mac.
- Compatible with any MCP client using stdio transport.
- Screen freeze, region capture, and base64 image OCR.
- Full history management with search and JSON/CSV export.
- Configurable OCR languages via get_ocr_languages and set_ocr_languages.

Install by building from source (swift build -c release) or downloading a pre-built binary from Releases. Configure your MCP client (e.g., Claude Desktop, Claude Code, or Cursor) to launch the binary with environment variables FREEZETEXT_API_PORT (default 9876) and optionally FREEZETEXT_API_TOKEN. Invoke tools like capture_screen, ocr_image, or search_history through the MCP client.

FreezeText MCP Server

Swift
Platform
License
MCP
juergenkoller-software/freezetext-mcp MCP server

OCR anything on your Mac screen from Claude, Cursor, or any MCP client.

This is the official Model Context Protocol server for FreezeText — a free native macOS app that freezes the screen and extracts text via Apple Vision OCR. Whether running videos, disappearing popups, protected PDFs, or hover tooltips — FreezeText makes any visible text copyable.

> You need the FreezeText app installed and running with its HTTP API enabled (Settings → API). This MCP server talks to the app's local API. Get FreezeText (free) at store.juergenkoller.software/apps/freezetext.

---

What you can do

> "Claude, OCR whatever is on my screen right now and summarize it."
>
> "Cursor, run OCR on this screenshot (base64) and extract the invoice number."
>
> "Search my FreezeText history for everything containing 'tracking number'."

The MCP server exposes 12 tools:

| Category | Tools |
|---|---|
| Capture & OCR | capture_screen (freeze + OCR), capture_region (OCR a specific rect), ocr_image (OCR a base64 image) |
| History | list_history, search_history, get_history_entry, add_history, delete_history_entry, clear_history, export_history (JSON/CSV) |
| OCR config | get_ocr_languages, set_ocr_languages |

All OCR runs locally via Apple Vision Framework — no cloud, no data transmission.

---

Installation

Prerequisites

1. macOS 14 (Sonoma) or later
2. FreezeText app installed and runningget it free here — with the HTTP API enabled in Settings
3. Swift 5.9+ (Xcode 15+) if building from source

Build from source

```bash
git clone https://github.com/juergenkoller-software/freezetext-mcp.git
cd freezetext-mcp
swift build -c release

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.