/ الدليل / الملعب / Markmap MCP Server
● مجتمع jinzcdev ⚡ فوري

Markmap MCP Server

بواسطة jinzcdev · jinzcdev/markmap-mcp-server

قم بتحويل أي مخطط تفصيلي لـ Markdown إلى خريطة ذهنية تفاعلية باستخدام أداة واحدة - التحريك، والطي، والتصدير PNG/JPG/SVG.

يقوم markmap-mcp-server بتغليف عارض markmap مفتوح المصدر كأداة MCP. قم بإطعامه بـ Markdown بالعناوين المتداخلة أو القوائم النقطية، واسترجع خريطة ذهنية بتنسيق HTML يتم فتحها في متصفحك (يمكن تشغيلها تلقائيًا) وتصديرها إلى PNG / JPG / SVG. مفيد في ملخصات الاجتماعات، ولقطات العصف الذهني، وملاحظات الدراسة، وفي أي وقت يكون من الأسهل التفكير في المخطط التفصيلي المسطح كشجرة.

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

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

عرض مباشر

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

markmap-mcp-server.replay ▶ جاهز
0/0

التثبيت

اختر العميل

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "markmap-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@jinzcdev/markmap-mcp-server"
      ],
      "env": {
        "MARKMAP_DIR": "/path/to/output"
      }
    }
  }
}

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

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "markmap-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@jinzcdev/markmap-mcp-server"
      ],
      "env": {
        "MARKMAP_DIR": "/path/to/output"
      }
    }
  }
}

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

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "markmap-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@jinzcdev/markmap-mcp-server"
      ],
      "env": {
        "MARKMAP_DIR": "/path/to/output"
      }
    }
  }
}

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

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "markmap-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@jinzcdev/markmap-mcp-server"
      ],
      "env": {
        "MARKMAP_DIR": "/path/to/output"
      }
    }
  }
}

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

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "markmap-mcp-server",
      "command": "npx",
      "args": [
        "-y",
        "@jinzcdev/markmap-mcp-server"
      ]
    }
  ]
}

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

~/.config/zed/settings.json
{
  "context_servers": {
    "markmap-mcp-server": {
      "command": {
        "path": "npx",
        "args": [
          "-y",
          "@jinzcdev/markmap-mcp-server"
        ]
      }
    }
  }
}

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

claude mcp add markmap-mcp-server -- npx -y @jinzcdev/markmap-mcp-server

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

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

استخدامات عملية: Markmap MCP Server

تحويل ملاحظات الاجتماع إلى خريطة ذهنية للمشاركة السريعة

👤 مديرو المشاريع، يقود الفريق تشغيل عمليات مزامنة كثيفة للملاحظات ⏱ ~10 min beginner

متى تستخدمه: بعد الاجتماع عندما تخفي القائمة النقطية المسطحة شكل المناقشة.

المتطلبات الأساسية
  • العقدة 18+ — تثبيت nvm 18
الخطوات
  1. اطلب من الوكيل مسودة Markdown
    قم بتلخيص اجتماع التخطيط اليوم كمخطط تفصيلي متداخل مع موضوعات عالية المستوى.✓ تم النسخ
    → يحتوي المخطط التفصيلي على 3-5 موضوعات رئيسية ونقاط فرعية متداخلة
  2. يجعل
    قم بتشغيل Markdown-to-mindmap على هذا المخطط، وافتحه في المتصفح.✓ تم النسخ
    → يتم فتح الخريطة الذهنية التفاعلية؛ انهيار/توسيع العقد
  3. يصدّر
    قم بتصدير الخريطة إلى SVG وإسقاط الملف في مستند الفريق.✓ تم النسخ
    → تم حفظ SVG ضمن MARKMAP_DIR

النتيجة: خريطة ذهنية قابلة للمشاركة ترمز إلى شكل الاجتماع وليس كلماته فقط.

المزالق
  • المخطط التفصيلي سطحي للغاية - يصبح كل شيء بمثابة عقدة ذات مستوى أعلى — فرض التداخل: اسأل عن المواضيع ← النقاط الفرعية ← الحقائق الداعمة
اجمعها مع: filesystem

بناء خريطة دراسية من أحد فصول الكتاب المدرسي

👤 الطلاب والمتعلمين مدى الحياة ⏱ ~20 min beginner

متى تستخدمه: لقد قرأت فصلاً وتريد صورة مرئية واحدة يمكنك مراجعتها قبل الاختبار.

الخطوات
  1. تلخيص الفصل
    تلخيص الفصل 4 من <book> كمخطط تفصيلي هرمي.✓ تم النسخ
    → مسح شجرة الموضوع
  2. تقديم وتصدير
    أنشئ خريطة ذهنية واحفظها بتنسيق PNG في ملف ~/study/.✓ تم النسخ
    → ملف PNG جاهز للمراجعة

النتيجة: أداة مساعدة للدراسة البصرية تستغرق ثوانٍ للمسح الضوئي.

اجمعها مع: paper-fetch-skill

قم بصياغة خريطة معمارية غير رسمية قبل كتابة رسم تخطيطي كامل

👤 يقوم المهندسون بالرسم قبل الالتزام بـ draw.io/Figma ⏱ ~15 min intermediate

متى تستخدمه: أنت تريد رسمًا تخطيطيًا مدته دقيقتان "لمسار الحديث"، وليس مستندًا معماريًا مصقولًا.

الخطوات
  1. قائمة الخدمات في تخفيض السعر
    حدد الخدمات الموجودة في هذا الريبو كشجرة Markdown متداخلة مجمعة حسب المجال.✓ تم النسخ
    → يعكس المخطط التفصيلي المجمع بنية قاعدة التعليمات البرمجية
  2. يجعل
    حولها إلى خريطة ذهنية وقم بتصديرها بصيغة SVG.✓ تم النسخ
    → SVG يمكنك إسقاطه في مستند التصميم

النتيجة: مخطط مسار الحديث في دقائق؛ قم بالترقية إلى مخطط معماري حقيقي لاحقًا فقط إذا لزم الأمر.

المزالق
  • التعامل معها باعتبارها قطعة أثرية النهائية — استخدمها كأداة للتفكير؛ استبدله برسم تخطيطي رسمي قبل النشر
اجمعها مع: mermaid-skill

التركيبات

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

markmap-mcp-server + filesystem

اقرأ مستندًا طويلًا، وقم بتلخيصه في مخطط Markdown، ثم قم بعرضه كخريطة ذهنية

اقرأ ./notes/long-doc.md، وأنتج مخططًا تفصيليًا متداخلاً، ثم اعرضه كخريطة ذهنية.✓ تم النسخ
markmap-mcp-server + mermaid-skill

اختر الشكل المرئي المناسب - حورية البحر للتدفقات، والخريطة المميزة للتسلسلات الهرمية

قرر ما إذا كان هذا تدفقًا (حورية البحر) أو تسلسلًا هرميًا (خريطة علامة) وقم بالعرض وفقًا لذلك.✓ تم النسخ
markmap-mcp-server + paper-fetch-skill

جلب ملخص/أقسام الورقة، ورسم خريطة لبنية الوسيطة

أحضر الورقة، واستخرج عناوين الأقسام والنقاط الرئيسية، ثم اعرض الحجة كخريطة ذهنية.✓ تم النسخ

الأدوات

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

الأداةالمدخلاتمتى تستدعيهاالتكلفة
markdown-to-mindmap markdown: str, open?: bool تحويل مخطط Markdown المتداخل إلى خريطة ذهنية تفاعلية 0

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

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

حصة API
لا شيء - يُعرض محليًا
الرموز لكل استدعاء
صغير: حجم المخطط التفصيلي
التكلفة المالية
حر
نصيحة
احتفظ بالخطوط العريضة لحوالي 100 عقدة لسهولة القراءة؛ الخرائط الأكبر حجمًا بطيئة في التحريك/التصدير.

الأمان

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

تخزين بيانات الاعتماد: لا توجد بيانات اعتماد - العرض دون الاتصال بالإنترنت
نقل البيانات الخارجي: لا يوجد مخرج للشبكة. الخطوط وJS المجمعة محليا.

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

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

المتصفح لم يفتح

اضبط open=false وافتح مسار HTML الذي تم إرجاعه يدويًا؛ تأكد من تسجيل المتصفح الافتراضي.

تحقق: open $(returned_path) on macOS
PNG المصدرة فارغة

انتظر ثانية حتى يتم عرض الخريطة بالكامل قبل التصدير. زيادة التأخير في التكوين أو تشغيل التصدير مرتين.

تحقق: Open the HTML in a browser and check it renders before export
تم رفض الإذن بالكتابة إلى MARKMAP_DIR

قم بتوجيه MARKMAP_DIR إلى مسار قابل للكتابة في دليلك الرئيسي.

تحقق: touch $MARKMAP_DIR/.probe && rm $MARKMAP_DIR/.probe

البدائل

Markmap MCP Server مقابل البدائل

البديلمتى تستخدمهاالمقايضة
mermaid-skillبياناتك عبارة عن تدفق أو تسلسل، وليست تسلسلاً هرميًانموذج رسم بياني مختلف
excalidraw-skillتريد صورًا تخطيطية مرسومة يدويًالا يوجد تخطيط تلقائي؛ تحديد المواقع اليدوية
antv-chartأنت بحاجة إلى مخططات إحصائية، وليس خرائط ذهنيةفئة الإخراج مختلفة

المزيد

الموارد

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

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

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