مهندس برمجيات من صنعاء
داوود صالحأحمد هرمس
أطوّر خوادم MCP تربط الذكاء الاصطناعي بمصادر بيانات حقيقية، وأبني مواقع ويب تدعم العربية.
جرّب خوادمي الآن
طلبات حقيقية تُرسل من متصفحك إلى خوادم MCP التي بنيتها ونشرتها.
الطلب المُرسل
{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "search_papers",
"arguments": {
"query": "Arabic natural language processing",
"sources": [
"arxiv",
"pubmed",
"crossref",
"europepmc",
"openalex",
"openreview"
],
"max_results_per_source": 3
}
}
}المصادر وزمن استجابة كل منها
- crossref884 ms3
- openreview1084 ms3
- openalex1261 ms3
- pubmed1264 ms3
- europepmc1518 ms3
- arxiv25000 ms0
النتائج
- Stemming techniques for resource-poor languages: a review of methods, challenges, and applications.pubmed
- Natural Language Processing for Dialectical Arabic: A Surveycrossref
- Editorial: Emerging techniques in Arabic natural language processing.europepmc
- Arabic Natural Language Processingopenalex
- Enhancing semantic question similarity in Arabic using hybrid models and knowledge graph alignment.pubmed
- Proceedings of the Fourth Arabic Natural Language Processing Workshopcrossref
الطلب المُرسل
{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "search",
"arguments": {
"query": "developer",
"limit": 6
}
}
}اختر رسمة، ثم لونًا لإعادة تلوينها عبر الخادم.
الطلب المُرسل
{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "search_jobs",
"arguments": {
"query": "engineer",
"limit": 6
}
}
}النتائج · ١٣٤ وظيفة مطابقة
- Project Manageryemenhr
- Project Manager integrated (2)yemenhr
- Facility Engineer (Civil) - NOAunjobnet
- WASH officer WHO Aden P3 NORCAPunjobnet
- Full Stack - AI Developeryemenhr
- Backend Developeryemenhr
هذا الخادم يحتاج مفتاحًا سريًا، لذلك لا يُستدعى من متصفحك. تُلتقط هذه النتيجة من الخادم نفسه عند بناء الموقع، والمفتاح لا يظهر في الصفحة.
الطلب المُرسل
{
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"name": "list_supported_platforms",
"arguments": {}
}
}المنصات المدعومة
- TikTok
- YouTube
- Threads
- SoundCloud
- Spotify
- GitHub
- MediaFire
- CapCut
- SnackVideo
أرقام تُحدَّث تلقائيًا
- ٥٬٧٣٨مشترك في قناة الوظائف @hr_yemen
- ٢٬٨٨٣تنزيل لحزمة خط ثمانية على npm خلال آخر 30 يومًا
- ٤خوادم MCP مفتوحة المصدر
- ١٨مصدرًا أكاديميًا يمكن البحث فيها دفعة واحدة
المشاريع
اضغط على أي مشروع لعرض تفاصيله وروابطه.
أدوات ذكاء اصطناعي
خادم MCP للبحث في الأوراق العلمية
search_papers(query) → 18 sourcesيبحث في 18 مصدرًا أكاديميًا دفعة واحدة، دون الحاجة إلى مفتاح API.
- خادم MCP على Cloudflare Workers يبحث في 18 مصدرًا أكاديميًا دون مفتاح API (منها arXiv وPubMed وCrossref وDBLP وOpenReview)، مع 6 مصادر إضافية اختيارية بمفاتيح.
- بحث متوازٍ في عدة مصادر مع حذف المكررات حسب DOI ومعرّف arXiv والعنوان، واستخراج النص الكامل من ملفات PDF، و23 أداة دون مفاتيح تصل إلى 34 بالمفاتيح.
MCPCloudflare WorkersTypeScript
أدوات ذكاء اصطناعي
خادم Storyset MCP
search(query) · recolor_svg(svg, colors)يتيح للذكاء الاصطناعي البحث عن رسومات توضيحية وتعديل ألوانها، ومتاح مجانًا.
- خادم MCP بعيد (Cloudflare Agents SDK وDurable Objects) للبحث في رسومات storyset.com وتنزيلها وإعادة تلوينها، مع نسخة عامة مجانية دون تسجيل.
- يعيد روابط قابلة للتنزيل بدل محتوى الملفات الخام للحفاظ على سياق النموذج صغيرًا.
MCPAgents SDKDurable Objects
github.com/EngDawood/MCP-STORYSET storyset-mcp.engdawood.com/mcp
أدوات ذكاء اصطناعي
خادم MCP للبحث الأكاديمي العربي
search_research(query) → 4M+ Arabic recordsيتيح لأي وكيل ذكاء اصطناعي البحث في أكثر من 4 ملايين سجل أكاديمي عربي.
- خادم MCP مفتوح يتيح لنماذج الذكاء الاصطناعي البحث في أكثر من 4 ملايين سجل أكاديمي عربي من قواعد المنظومة وASJP وSHAMAA.
- منشور كأداة مفتوحة لخدمة مجتمع البحث العلمي العربي.
MCPTypeScriptNode.js
أدوات ذكاء اصطناعي
خادم Mistral OCR وأداة سطر الأوامر
npx mcp-mistral-ocr file.pdf → textيستخرج النص من ملفات PDF والصور والتسجيلات الصوتية، ومنشور على npm.
- خادم MCP وأداة سطر أوامر منشوران على npm للتعرّف الضوئي على النصوص وتفريغ الصوت عبر Mistral AI API، ويدعمان ملفات PDF ومستندات Office والصور والصوت.
- 6 أدوات منها استخراج البيانات المهيكلة وفق مخطط JSON واستخراج الجداول، مع المعالجة الدفعية ودعم العربية.
MCPMistral AInpm
مواقع وواجهات
موقع شخصي ثنائي اللغة على EmDash CMS
GET /mcp → 46 toolsموقعي الشخصي، ويمكن لوكلاء الذكاء الاصطناعي إدارته عبر 46 أداة MCP.
- موقع Astro SSR على Cloudflare Workers باللغتين العربية (افتراضية، من اليمين لليسار) والإنجليزية، مع المحتوى في D1 والوسائط في R2.
- نقطة MCP مدمجة توفّر 46 أداة ليدير وكلاء الذكاء الاصطناعي محتوى الموقع، وإضافات CMS معزولة منها مجمّع RSS مع ترجمة بالذكاء الاصطناعي.
AstroReactD1R2MCP
بوتات تيليجرام
بوت وظائف اليمن · @hr_yemen
6 sources → translate(ar) → @hr_yemenقناة وظائف يتابعها 5,738 مشترك، وتعمل تلقائيًا بالكامل على Cloudflare Workers.
- خدمة على Cloudflare Workers تجمع إعلانات الوظائف في اليمن من 6 مصادر (منها ReliefWeb وYemen HR وEOI Yemen) وتترجمها إلى العربية عبر Workers AI.
- تنشر تلقائيًا في قناة @hr_yemen على تيليجرام التي تضم أكثر من 5,700 مشترك، مع تحكّم إداري عبر بوت @Yemenhrbot يتضمّن 13 أمرًا.
- نظام مصادر قائم على الإضافات (RSS / Scraper / API)، وكشف المكررات عبر KV، وأرشفة في D1 عبر 4 جداول، وواجهة REST API من 12 مسارًا، وملخّص يومي، ونشر تلقائي عند كل push.
Cloudflare WorkersWorkers AID1KVTelegram
مواقع وواجهات · مشروع لعميل
موقع معهد تمكين التقني
astro build → 9 pages × (ar, en)الموقع الرسمي لمعهد تقني في السعودية، بالعربية والإنجليزية، وسريع دون JavaScript.
- الموقع الرسمي لمعهد تقني في سكاكا بالمملكة العربية السعودية: 9 صفحات بالعربية (اللغة الأساسية، من اليمين لليسار) والإنجليزية، مبني على دليل الهوية ومحتوى العميل.
- موقع Astro ثابت دون أي حزمة JavaScript وبصور WebP محسّنة، مع ترميز schema.org للأسئلة الشائعة، وخريطة موقع، وفهرس llms.txt بنسخة Markdown لكل صفحة.
AstroRTL i18nSchema.orgllms.txt
بوتات تيليجرام
بوت ترجمة الفيديو
video → transcribe → translate → burnأرسل فيديو بأي لغة، ويعيده لك البوت مع ترجمة عربية مدمجة فيه.
- بوت تيليجرام يستقبل فيديو مرفوعًا أو رابطًا من وسائل التواصل، فيفرّغ الكلام ويترجمه ثم يدمج الترجمة داخل الفيديو.
- خط معالجة متين على Cloudflare Workflows تُعاد فيه كل مرحلة على حدة عند الفشل، وتشغيل ffmpeg داخل Cloudflare Containers، وإمكانية إعادة المعالجة على أربعة مستويات، وواجهة REST خارجية.
WorkflowsContainersffmpegTypeScript
بوتات تيليجرام
بوت تيليجرام متعدد المنصّات لتحميل الوسائط
/dl <link> → 10 platformsحمّل من 10 منصّات بإرسال الرابط فقط، دون مغادرة تيليجرام.
- يحمّل الوسائط من 10 منصّات (TikTok وInstagram وX وYouTube وFacebook وThreads وSoundCloud وSpotify وPinterest وGitHub)، ومتاح على @download_media_4bot.
- مبني بـ Hono وgrammY وCloudflare Workers، ويتوفر المحمّل نفسه كواجهة REST API وخادم MCP، بواجهة عربية وإنجليزية، مع تكامل مستمر عبر CodeQL وrelease-please.
HonogrammYCloudflare WorkersMCP
t.me/download_media_4bot github.com/EngDawood/download-media
بوتات تيليجرام
بوت RSS Bridge
rss | instagram | tiktok → telegramينشر محتوى Instagram وTikTok وخلاصات RSS في قنوات تيليجرام، مع ملخّص بالعربية.
- خدمة على Cloudflare Workers تحوّل محتوى Instagram وTikTok وأي خلاصة RSS/Atom إلى منشورات في قنوات تيليجرام، مع ملخّصات عربية بالذكاء الاصطناعي.
- لوحة تحكم بـ React وTailwind تُقدَّم من الخدمة نفسها، مع D1 وKV وQueues، وخادم MCP على Durable Object.
ReactTailwindD1QueuesMCP
مواقع وواجهات
خريطة اليمن · خريطة الغربة
district → city · MapLibre GLكل مغترب يمني يرسم خطًا من مديريته إلى المدينة التي يعيش فيها.
- كرة أرضية تفاعلية عربية أولًا (MapLibre GL وVite) يرسم فيها اليمني المغترب خطًا من مديريته إلى المدينة التي يعيش فيها.
- تبديل بين العربية والإنجليزية، وبحث ثنائي اللغة في المحافظات والمديريات ونحو 900 مدينة، وتصميم للجوال، ودعم لتقليل الحركة، مع خدمة Workers وقاعدة D1.
MapLibre GLViteWorkersD1
مواقع وواجهات
خط ثمانية للويب
@import "@dawod/thmanyah-font-web";الخط الذي تقرأ به هذه الصفحة، جاهز للاستخدام بسطر CSS واحد.
- حزمة مجتمعية على npm وCDN لعائلة خطوط ثمانية العربية: 3 عائلات بخمسة أوزان لكل منها، بملف CSS جاهز.
- أكثر من 2,800 تنزيل على npm خلال الشهر الأخير.
CSSTypographynpmCDN
الخبرات
- 2023 - الآن
مهندس برمجيات عمل حر
نشرت 4 خوادم MCP مفتوحة المصدر (البحث الأكاديمي العربي، البحث في الأوراق العلمية، Storyset، Mistral OCR) تمنح وكلاء الذكاء الاصطناعي وصولًا إلى أكثر من 4 ملايين سجل بحثي عربي و18 مصدرًا أكاديميًا والرسومات والتعرّف الضوئي على المستندات.
- 2022 - 2023
معيد جامعي جامعة حجة
درّست مادة البرمجة الكائنية (Java) لأكثر من 60 طالبًا في المستويين الثاني والثالث.
- 2020 - الآن
باحث أكاديمي ومصمم عروض تقديمية عمل حر
كتبت وحرّرت أوراقًا بحثية في تعلم الآلة وتحليل البيانات والأمن السيبراني.
- 2020 - الآن
مدرّس خاص عبر الإنترنت طلاب سعوديون ويمنيون
قدّمت دروسًا يومية لمجموعات من 10 إلى 15 طالبًا في علوم الحاسوب والرياضيات والإنجليزية والفيزياء وفق المنهج السعودي.
- 2021
مساح ميداني Moore Yemen
نفّذت مسوحات ميدانية وجمع بيانات لمشاريع تدقيق واستشارات.
- 2018 - 2019
صرّاف حوالات مؤسسة التيسير للصرافة والتحويلات
تعاملت مع صرف العملات والحوالات المالية والعمليات النقدية اليومية.
- 2016 - 2020
بكالوريوس علوم الحاسوب بمرتبة الشرف، جامعة حجة
التقنيات التي أستخدمها
الذكاء الاصطناعي
- MCP
- MCP TypeScript SDK
- Cloudflare Agents SDK
- Workers AI
- Mistral AI
- Claude Code
الواجهات
- TypeScript
- React
- Astro
- Tailwind CSS
- Vite
- MapLibre GL
- RTL & i18n
الخوادم
- Node.js
- Hono
- grammY
- Cloudflare Workers
- Durable Objects
- Workflows
- Python
البيانات والنشر
- D1 / SQLite
- KV
- R2
- Queues
- PostgreSQL
- GitHub Actions
- npm
لنعمل معًا.
متاح للعمل عن بُعد أو الانتقال، بعقد أو بدوام كامل.
eng.dawoodsaleh@gmail.com