Arabic Pipeline API

by @skypantherr · io.github.skypantherr/arabic-pipeline

Pay-per-call Arabic text, audio and document utilities over x402. USDC on Base, no API key.

OnlineRemote
Category
Developer tools
Connection
Remote (HTTP)
Tools
9 reported
Status
Online

Connect it to your AI

Claude Code

claude mcp add --transport http arabic-pipeline https://arabic-pipeline-mcp.arabic-pipeline.workers.dev/

Claude, ChatGPT, Cursor and other apps

Add it as a custom connector with this URL (Streamable HTTP):

https://arabic-pipeline-mcp.arabic-pipeline.workers.dev/

Cursor, VS Code and other apps (mcp.json)

{
  "mcpServers": {
    "arabic-pipeline": {
      "url": "https://arabic-pipeline-mcp.arabic-pipeline.workers.dev/"
    }
  }
}

Tools it offers

9 tools, as the server itself reported during our check on Oct 31, 2026.

  • text_metricsMeasure text deterministically: characters, words, unique words, sentences, lines, paragraphs, digits, punctuation, average word and sentence length, reading time and an Arabic/Latin language mix. Works on any language,
  • text_normalizeCanonicalise Arabic text for search, matching or indexing: remove tashkeel and tatweel, fold alef/ya/ta-marbuta, unify Arabic-Indic digits, strip bidi control characters and collapse whitespace. mode=light is lossless; s
  • text_detect_languageIdentify whether text is Arabic, English, mixed or unknown from its script mix, with a confidence score and the count of Arabic, Latin and other letters. Deterministic and model-free, so it is cheap enough to run on ever
  • text_chunkSplit long text into chunks for a model context window. Cuts at sentence boundaries when possible, then at word boundaries, and never mid-word unless a single word is longer than max_chars. Returns each chunk with exact
  • text_diffCompare two texts word by word after Arabic normalisation (tashkeel, alef/ya/ta-marbuta and digit variants are treated as equal). Returns an equal flag, a similarity score and the added and removed words. Use it for dedu
  • text_searchSearch Arabic (or any) text with normalisation: tashkeel, alef/ya/ta-marbuta, hamza and Arabic-Indic digit variants are ignored, so فَاطِمَة matches فاطمة and ١٢٣ matches 123. mode=words (default) matches whole words, ph
  • audio_transcribeTranscribe Arabic or English speech to plain text. Send the audio as base64 (webm, mp3, wav or mp4); the payload limit is 12 MB of base64. Returns the transcript plus the model that produced it.
  • doc_extractExtract structured fields from an Arabic document image or PDF (receipts, invoices, official letters, national IDs, bank slips) as JSON: amounts, dates, names, identifiers and tax numbers, with null for fields the docume
  • doc_extract_batchExtract structured fields from 1 to 5 Arabic documents in one paid call: $0.10 for the batch, i.e. $0.02 per document instead of $0.03. Documents are processed independently and in parallel, results come back in request

Questions

What is the Arabic Pipeline API MCP server?

Pay-per-call Arabic text, audio and document utilities over x402. USDC on Base, no API key. It is made by @skypantherr and listed in the official MCP Registry as io.github.skypantherr/arabic-pipeline. MCP (Model Context Protocol) is the open standard that lets AI apps like Claude, ChatGPT and Cursor use outside tools.

How do I add Arabic Pipeline API to Claude?

In the Claude app or claude.ai, open Settings, then Connectors, choose "Add custom connector" and paste https://arabic-pipeline-mcp.arabic-pipeline.workers.dev/. In Claude Code, run: claude mcp add --transport http arabic-pipeline https://arabic-pipeline-mcp.arabic-pipeline.workers.dev/

How do I add Arabic Pipeline API to ChatGPT?

ChatGPT can use remote MCP servers as connectors. In ChatGPT settings, under Apps and Connectors, turn on developer mode if asked, create a new connector and paste https://arabic-pipeline-mcp.arabic-pipeline.workers.dev/.

How do I add Arabic Pipeline API to Cursor?

Open Cursor settings, go to MCP, choose "Add new MCP server" (or edit ~/.cursor/mcp.json) and add: { "mcpServers": { "arabic-pipeline": { "url": "https://arabic-pipeline-mcp.arabic-pipeline.workers.dev/" } } }

Does Arabic Pipeline API work right now?

Yes. It responded when we last checked on 31 Oct 2026. We check remote MCP servers every day.

What can Arabic Pipeline API do?

It gives your AI 9 tools, including text_metrics, text_normalize, text_detect_language, text_chunk, text_diff. The full list is on this page.

Is this your server? Get the badge for your README
chen.media/mcp badge

Markdown (GitHub README)

[![Listed on chen.media/mcp](https://chen.media/mcp/badge/github-skypantherr-arabic-pipeline.svg)](https://chen.media/mcp/github-skypantherr-arabic-pipeline)

HTML (switches to dark mode on its own)

<a href="https://chen.media/mcp/github-skypantherr-arabic-pipeline"><picture><source media="(prefers-color-scheme: dark)" srcset="https://chen.media/mcp/badge/github-skypantherr-arabic-pipeline.svg?theme=dark"><img src="https://chen.media/mcp/badge/github-skypantherr-arabic-pipeline.svg" alt="Listed on chen.media/mcp" height="40"></picture></a>

More in Developer tools

See all