MCP Arabic Toolkit
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Arabic Toolkitnormalize this Arabic text and strip diacritics: الْعَرَبِيَّةُ"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
LightGuard-Agent 🛡️
MCP Arabic Toolkit 🌍
A high-performance Model Context Protocol (MCP) server providing Arabic Natural Language Processing (NLP), text normalization, diacritics stripping, dialect detection, and token efficiency analysis for AI agents.
Developed by Tarek Mohamed (@seotarek)
✨ Features
⚡ Model Context Protocol (MCP) Compatible: Plug directly into Claude Desktop, Cursor, and any MCP client.
🧹 Advanced Arabic Normalization: Unify complex Alef variants, Hamza, Yaa, Taa Marbuta, and strip Tatweel.
🎯 Tashkeel Stripping: Remove diacritics (Harakat) accurately with zero distortion to core roots.
🗣️ Arabic Dialect Classification: Heuristic and marker-based identification across Egyptian (EGY), Levantine (LEV), Gulf (GLF), Maghrebi (MAG), and Modern Standard Arabic (MSA).
📊 Token & Prompt Efficiency Metrics: Calculate character-to-word and token compression statistics to optimize LLM prompt budgets for Arabic workloads.
Related MCP server: mhlabs-mcp-tools
🛠️ MCP Tools Exposed
Tool Name | Description |
| Normalizes Arabic letters, unifies orthographic variants, and strips elongation. |
| Strips all Tashkeel / Harakat from the input text. |
| Identifies regional dialect with confidence scores. |
| Measures Arabic prompt density, word counts, and estimated token ratios. |
🚀 Quickstart & Installation
1. Clone & Run
git clone https://github.com/seotarek/mcp-arabic-toolkit.git
cd mcp-arabic-toolkit2. Configure with Claude Desktop or Cursor
Add the server configuration to your claude_desktop_config.json:
{
"mcpServers": {
"arabic-toolkit": {
"command": "python",
"args": ["-m", "mcp_arabic.server"],
"cwd": "/path/to/mcp-arabic-toolkit"
}
}
}🧪 Testing
Run the automated test suite:
python -m unittest discover tests📜 License
This project is open source and available under the MIT License.
This server cannot be deployed
Maintenance
Related MCP Connectors
AI Visibility and Content Intelligence tools for Claude and MCP-compatible agents.
One MCP endpoint for Claude, GPT & Gemini: 100+ tools + no-code connectors + agent workers.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
100+ MCP tools for AI agents: content metadata, trade intelligence, business-expertise analysis.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceProvides a suite of tools like agent orchestration and token optimization for ClaudeMIT
- AlicenseNot gradedqualityDmaintenanceModular MCP server providing text preprocessing and NLP tools for AI agent ecosystems.MIT
- AlicenseAqualityBmaintenanceMCP tools for video transcoding, document conversion, and multi-step pipelines — callable by any AI agent.12429 npm1MIT

flexorch-mcpofficial
AlicenseAqualityAmaintenanceEnables Claude and other MCP-compatible agents to process documents, extract structured data, detect PII, and export LLM-ready datasets through natural language tool calls.81MIT