Pomera AI Commander

io.github.matbanikPublished by GitHub account matbanikv1.5.1Updated Nov 3, 2026

Desktop text workbench + MCP server: 22+ text processing tools for AI assistants

VerifiedSTDIODesktop onlyWeb Search & ScrapingDeveloper Tools

Overview

AI-generated overview

Desktop text workbench and local MCP server exposing 22+ text cleaning, transformation, extraction and analysis tools to AI assistants.

What you can do
  • Clean and normalize text: fix whitespace, line wrapping, case, sorting and columns
  • Extract emails, URLs and IDs with regex
  • Run hashing and encoding utilities
  • Produce text statistics and analysis
  • Run web searches and save results as Pomera Notes
  • Offer the same operations in a desktop GUI or as MCP tools for assistants
When to use it
Useful when an assistant repeatedly needs deterministic text cleanup, extraction or encoding work on pasted logs, PDFs or documents, and you want to avoid pasting text into many separate websites or spending tokens on operations a script can do.
Requirements
Runs locally as a stdio process; Python 3.8+ is required for all install methods, with Tkinter (python-tk on macOS/Linux) and the requests, reportlab and python-docx packages. Installable from PyPI or npm, or as a prebuilt executable. No authentication, environment variables or headers are declared.
Before you install
The README mentions web search with API keys stored encrypted in a local database, so search features may require your own provider keys. Long-running research and deep-reasoning calls need a raised client timeout. It is desktop-only and not available as a web executable.

Installation

In SourceWeft

  1. Open Pomera AI Commander in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.

Other MCP clients

Follow the launch instructions in the repository.

README

Pomera AI Commander (PAC)

[Pomera - the fluffy Pomeranian mascot]

[Download Latest Release]

A desktop text "workbench" + MCP server: clean, transform, extract, and analyze text fast—manually in a GUI or programmatically from AI assistants (Cursor / Claude Desktop / MCP clients).

Stop pasting text into 10 random websites. Pomera (GUI + MCP) - do web searches with MCP and save your work as Pomera Notes in case of text corruption in IDE! Your search API keys are stored encrypted in local database instead of JSON config file.

📊 Why AI needs Pomera! - Pomera's MCP tools reduce token usage upto 70-80% for deterministic operations.

Download latest release · Docs: Tools · MCP Guide · CrewAI Integration · Troubleshooting


60-second demo (what to expect)

[Messy text → clean output → extracted URLs/emails → ready to ship]

Best-for workflows

  • Cleaning pasted logs / PDFs (whitespace, wrapping, stats)
  • Extracting emails/URLs/IDs via regex
  • Normalizing case, sorting, columns
  • Hashing/encoding utilities
  • Letting Cursor/Claude call these as MCP tools in a repeatable pipeline

Prerequisites

Python 3.8+ is required for all installation methods.

macOS (Homebrew)

bash
# Tkinter support (replace @3.14 with your Python version)brew install [email protected]pip3 install requests reportlab python-docx

Ubuntu/Debian

bash
sudo apt-get install python3-tkpip3 install requests reportlab python-docx

Windows

Tkinter is included with Python from python.org.

cmd
pip install requests reportlab python-docx

Note: For PEP 668 protected environments, use pip3 install --user or a virtual environment.


Install / Run

Option A — Prebuilt executable (recommended)

Download from Releases and run.

Option B — Python (PyPI)

bash
pip install pomera-ai-commander# then run:pomera-ai-commander --help

Option C — Node.js (npm)

bash
npm install -g pomera-ai-commander# then run:pomera-mcp --help

Create Desktop Shortcut

After installing via pip or npm, create a desktop shortcut for quick access:

bash
# For pip install:pomera-create-shortcut
# For npm install (from package directory):python create_shortcut.py

MCP Server for AI Assistants

Pomera exposes 22 text processing tools via MCP. Configure your AI assistant:

Cursor (.cursor/mcp.json):

json
{  "mcpServers": {    "pomera": {      "command": "pomera-ai-commander",      "timeout": 3600    }  }}

Claude Desktop (claude_desktop_config.json):

json
{  "mcpServers": {    "pomera": {      "command": "pomera-ai-commander",      "timeout": 3600    }  }}

💡 Tip: If the simple command doesn't work, use the full path. Find it with:

bash
# For npm install:npm root -g# Then use: <result>/pomera-ai-commander/pomera_mcp_server.py
# For pip install:pip show pomera-ai-commander | grep Location

⏱️ Timeout: The "timeout": 3600 setting (in seconds) prevents MCP request timeouts during long-running AI operations like research and deepreasoning. Cline, Cursor, and Claude Desktop all default to a 60-second timeout, which is too short for AI calls involving web search + deep reasoning (60-300s). See Cline #1306.

See the full MCP Server Guide for Antigravity, executable configs, and troubleshooting.


License

MIT License - see LICENSE for details.

Source: README.md at commit 423e454

Tools

0
SourceWeft has not started this package in its sandbox yet, so its tools are not known.

Version history

1
  1. v1.5.1LatestSep 16, 2026

Score

50% of the applicable checks met

How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.

  • Reached in the last 30 days25 pts

    Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.

  • Auth declared10 pts

    Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.

  • Tools listed15 pts

    Answer tools/list without a credential, or ship a package that starts in a sandbox without one.

  • DescriptionRequired15 pts
  • Logo10 pts
  • Documentation15 pts
  • License10 pts