/ الدليل / الملعب / Office Word MCP
● مجتمع GongRzhe ⚡ فوري

Office Word MCP

بواسطة GongRzhe · GongRzhe/Office-Word-MCP-Server

قراءة وتعديل وإنشاء ملفات .docx حقيقية من Claude — فقرات وجداول وعناوين وتعليقات ومخرجات بجودة Track Changes.

Office Word MCP يُغلّف python-docx لمنح Claude وصولاً كاملاً للقراءة والكتابة على مستندات Word. مفيد لتوليد التقارير وتحرير العقود ودفعي إنشاء المستندات وتحويل البيانات المنظّمة إلى مستندات Word منسّقة بشكل صحيح للمستلمين غير التقنيين. يتعامل مع الجداول والعناوين والأنماط والصور والتعليقات.

لماذا تستخدمه

الميزات الأساسية

عرض مباشر

كيف يبدو في الممارسة

office-word-mcp.replay ▶ جاهز
0/0

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "office-word-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "office-word-mcp-server",
        "word_mcp_server"
      ]
    }
  }
}

افتح Claude Desktop → Settings → Developer → Edit Config. أعد التشغيل بعد الحفظ.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "office-word-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "office-word-mcp-server",
        "word_mcp_server"
      ]
    }
  }
}

يستخدم Cursor نفس مخطط mcpServers مثل Claude Desktop. إعدادات المشروع أولى من الإعدادات العامة.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "office-word-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "office-word-mcp-server",
        "word_mcp_server"
      ]
    }
  }
}

انقر على أيقونة MCP Servers في شريط Cline الجانبي، ثم "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "office-word-mcp": {
      "command": "uvx",
      "args": [
        "--from",
        "office-word-mcp-server",
        "word_mcp_server"
      ]
    }
  }
}

نفس الصيغة مثل Claude Desktop. أعد تشغيل Windsurf لتطبيق التغييرات.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "office-word-mcp",
      "command": "uvx",
      "args": [
        "--from",
        "office-word-mcp-server",
        "word_mcp_server"
      ]
    }
  ]
}

يستخدم Continue مصفوفة من كائنات الخادم بدلاً من خريطة.

~/.config/zed/settings.json
{
  "context_servers": {
    "office-word-mcp": {
      "command": {
        "path": "uvx",
        "args": [
          "--from",
          "office-word-mcp-server",
          "word_mcp_server"
        ]
      }
    }
  }
}

أضف إلى context_servers. يعيد Zed التحميل تلقائيًا عند الحفظ.

claude mcp add office-word-mcp -- uvx --from office-word-mcp-server word_mcp_server

أمر من سطر واحد. تحقق باستخدام claude mcp list. احذف باستخدام claude mcp remove.

حالات الاستخدام

استخدامات عملية: Office Word MCP

توليد تقارير الحالة الأسبوعية كمستندات Word منقّحة

👤 مدراء المشاريع والمحللون والمستشارون الذين يُسلّمون بصيغة .docx ⏱ ~25 min beginner

متى تستخدمه: عميلك يتوقع Word لا Markdown أو PDF، ولا تريد لصق البيانات يدوياً كل أسبوع.

المتطلبات الأساسية
  • مستند قالب لنسخ التنسيق منه — احفظ تقريرك المعياري بصيغة ~/templates/status-report.docx
الخطوات
  1. فتح القالب
    Use word-mcp. Open ~/templates/status-report.docx and tell me its structure (headings + table count).✓ تم النسخ
    → مخطط مُعاد — قائمة H1 وH2 وأبعاد الجداول
  2. ملء بيانات هذا الأسبوع
    Save a copy as week-of-2026-04-27.docx. Replace placeholder tables with this week's numbers (paste data). Leave the cover page intact.✓ تم النسخ
    → نسخة محفوظة والجداول مُحدَّثة وصفحة الغلاف سليمة
  3. إضافة فقرة ملخص
    Under 'Executive Summary', insert 3 paragraphs covering top wins, blockers, and asks. Match the existing paragraph style.✓ تم النسخ
    → فقرات مُضافة بالنمط الصحيح

النتيجة: تقرير Word جاهز للتسليم يُعاد توليده كل أسبوع دون تنسيق يدوي.

المزالق
  • خطوط القالب المخصصة غير مضمّنة — python-docx يكتب مراجع؛ إذا كان المستلم يفتقر إلى الخطوط فاضمنها عبر واجهة Word أو التزم بخطوط النظام
اجمعها مع: filesystem

تحرير مسودة عقد بتعليقات

👤 الأدوار المجاورة للقانون التي تراجع مسودات الأطراف الثالثة ⏱ ~30 min intermediate

متى تستخدمه: تتلقى مسودة عقد وتريد من Claude الإشارة إلى البنود الخطرة بتعليقات مربوطة.

الخطوات
  1. استيعاب المستند
    Read contract.docx. List the section headings and any clauses with payment terms or liability caps.✓ تم النسخ
    → فهرس الأقسام مع البنود المُبرزة
  2. إضافة تعليقات عند نقاط الخطر
    For each risky clause, add a comment from 'Claude' explaining the concern and a suggested redline.✓ تم النسخ
    → تعليقات مرئية عند الفتح في Word

النتيجة: مسودة مُعلَّمة جاهزة للإحالة إلى مستشار قانوني فعلي.

المزالق
  • يتحرك ارتساء التعليق في الفقرات الطويلة — اربط بالجملة لا بالفقرة؛ تحقق بإعادة الفتح في Word

دمج البريد: توليد 50 رسالة مخصصة من ملف CSV

👤 العمليات/الموارد البشرية/الإدارة التي ترسل مراسلات مخصصة ⏱ ~20 min beginner

متى تستخدمه: لديك قائمة مستلمين ورسالة قالب؛ تريد ملف .docx لكل شخص.

المتطلبات الأساسية
  • قائمة المستلمين بصيغة CSV — الأعمدة: name, email, custom_field
الخطوات
  1. تعيين الحقول
    Open template.docx. Show me every {{placeholder}} and ask which CSV column maps to each.✓ تم النسخ
    → قائمة العناصر النائبة مع طلب التعيين
  2. تشغيل الدمج
    For each row in recipients.csv, render template.docx into ./output/<lastname>.docx. Confirm count at the end.✓ تم النسخ
    → كتابة N ملفاً؛ تقرير بمطابقة الصفوف والملفات

النتيجة: ملفات .docx لكل مستلم جاهزة للإرفاق بالبريد الإلكتروني.

المزالق
  • الأحرف الخاصة في الأسماء تكسر أسماء الملفات — حوّلها إلى slug قبل الحفظ
اجمعها مع: filesystem

التركيبات

اجمعها مع خوادم MCP أخرى لتحقيق نتائج x10

office-word-mcp + office-powerpoint-mcp

توليد تقرير Word وعرض شرائح مطابق من مصدر واحد

Take the same data — produce status.docx for the long form and status.pptx for the readout.✓ تم النسخ
office-word-mcp + filesystem

قراءة مدخلات CSV ثم كتابة مستندات docx لكل صف

Read recipients.csv via filesystem; render template.docx per row via word-mcp.✓ تم النسخ

الأدوات

ما يوفره هذا الـ MCP

الأداةالمدخلاتمتى تستدعيهاالتكلفة
create_document filename, title?, author? بدء مستند جديد 0
get_document_text filename قراءة المحتوى الموجود 0
add_paragraph filename, text, style? إضافة نص في نهاية المستند 0
add_heading filename, text, level هيكل الأقسام 0
add_table filename, rows, cols, data? المحتوى الجدولي 0
search_and_replace filename, find, replace تغييرات النص الجماعية / ملء القوالب 0
add_comment filename, paragraph_index, text, author تحرير المستندات بالتعليقات 0

التكلفة والحدود

تكلفة التشغيل

حصة API
غير متاح — محلي
الرموز لكل استدعاء
100–500 لكل استدعاء
التكلفة المالية
مجاني (MIT)
نصيحة
استخدم search_and_replace بدلاً من إعادة كتابة المستند بالكامل

الأمان

الصلاحيات والأسرار ونطاق الأثر

الحد الأدنى من الصلاحيات: filesystem-read filesystem-write
تخزين بيانات الاعتماد: لا شيء
نقل البيانات الخارجي: لا شيء

استكشاف الأخطاء

الأخطاء الشائعة وحلولها

PermissionError عند الحفظ

الملف مفتوح في Word — أغلقه قبل السماح لـ Claude بالكتابة

النمط غير مطبّق

أسماء الأنماط حساسة لحالة الأحرف في python-docx؛ تحقق من أسماء أنماط القالب الأصلي

التعليقات لا تظهر

تأكد من فتح Word مع إظهار لوحة التعليقات؛ التعليقات محفوظة بشكل صحيح في XML الخاص بـ .docx

البدائل

Office Word MCP مقابل البدائل

البديلمتى تستخدمهاالمقايضة
Office PowerPoint MCPتحتاج إلى شرائح لا مستنداتسطح مختلف، من نفس المؤلف
Excel MCP Serverتحتاج إلى جداول بياناتExcel للبيانات الجدولية؛ Word للنثر

المزيد

الموارد

📖 اقرأ ملف README الرسمي على GitHub

🐙 تصفح القضايا المفتوحة

🔍 تصفح أكثر من 400 خادم MCP و Skills