bots.st/arabic-pipeline-api
Arabic Pipeline API
Transcribe and extract Arabic text
2498 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 9
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://arabic-pipeline-mcp.arabic-pipeline.workers.dev/
What it can do
| Tool | What it says it does |
|---|---|
audio_transcribe | Transcribe 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_extract | Extract 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 document does not contain. Send the file as base64 (jpeg, png or pdf); the limit is… |
doc_extract_batch | Extract 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 order with an echoed id, and one unreadable image does not fail the rest (it… |
text_chunk | Split 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 start/end offsets into the original string plus an optional overlap for… |
text_detect_language | Identify 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 every incoming message to route Arabic work. |
text_diff | Compare 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 deduplication, re-import checks and QA of edited Arabic copy. Each side is limited… |
text_metrics | Measure 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, not only Arabic. |
text_normalize | Canonicalise 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; search adds letter folding; index also strips punctuation so the result can be… |
text_search | Search 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, phrase matches any substring, fuzzy tolerates up to max_distance edits per word… |
In its maker's words
Pay-per-call Arabic text, audio and document utilities over x402. USDC on Base, no API key.
- Website
- arabic-pipeline.arabic-pipeline.workers.dev
- Source
- github.com/skypantherr/arabic-pipeline
- Publisher
- skypantherr
- Listed from
- the official MCP Registry as
io.github.skypantherr/arabic-pipeline - Version
- 0.2.0, updated 30 Oct 2026
- Kinds of work
- Documents and files, Writing and translation, AI models and agent tools
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 2498 ms | |
| Answered | 1863 ms | |
| Answered | 964 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.