\usepackage{mcp}
يستطيع ذكاؤك الاصطناعي تجميع
LaTeX الآن.
FormaTeX يتحدث MCP. امنح Claude أو Cursor أو VS Code أو Codex أو أي عميل MCP وصولًا مباشرًا إلى منظومة تجميع LaTeX كاملة. بلا تبديل للسياق وبلا بنية تحتية.
- Claude Desktop
- Claude Code
- Cursor
- VS Code
- OpenAI Codex
- Windsurf
- Zed
- Gemini CLI
- n8n
- Cline
كيف يعمل
تطلب من ذكائك الاصطناعي
اطلب من Claude أو Cursor أو أي عميل MCP كتابة مستند LaTeX أو تجميعه.
MCP يستدعي FormaTeX
يستدعي المساعد أداة من FormaTeX مع كود LaTeX الخاص بك. نجمّعه نيابةً عنك، فلا حاجة إلى تثبيت TeX Live.
تحصل على رابط تنزيل
يتضمن الرد تفاصيل التجميع ورابط Download PDF موثّقًا. وعندما يحتاج الوكيل إلى الملف نفسه يستدعي fetch_pdf_bytes.
\begin{tools}
13 أداة يستطيع ذكاؤك الاصطناعي استدعاءها
جمّع LaTeX وتحقق منه وافحصه وأدر قوالبك المحفوظة من داخل المحادثة. وتأتي معها موارد وPrompt موجَّه لإصلاح الأخطاء.
compile_smartيستهلك الحصةيجمّع LaTeX مع اكتشاف المحرك تلقائيًا وإصلاح الأخطاء الشائعة، ويجرّب محركات بديلة عند الحاجة. لا يحتوي على معامل للمحرك. يعيد تفاصيل التجميع ورابط تنزيل لملف PDF.
جرّب أن تطلب
جمّع كود LaTeX هذا إلى PDF وأعطني رابط التنزيل
compile_latexيستهلك الحصةيجمّع LaTeX بالمحرك الذي تختاره (pdflatex أو xelatex أو lualatex أو latexmk). يعيد تفاصيل التجميع ورابط تنزيل لملف PDF، وليس محتوى الملف.
جرّب أن تطلب
جمّع هذا المستند باستخدام xelatex
check_syntaxلا يستهلك الحصةيتحقق من أخطاء الصياغة والأوامر المحظورة والبنية في LaTeX دون تجميع، ويوصي بمحرك مناسب. لا يستهلك الحصة.
جرّب أن تطلب
تحقق من صياغة كود LaTeX هذا قبل التجميع
list_enginesلا يستهلك الحصةيعرض محركات التجميع المتاحة ومتى يُستخدم كل منها. لا يستهلك الحصة.
جرّب أن تطلب
اعرض محركات LaTeX المتاحة
get_usageلا يستهلك الحصةيعرض تجميعات هذا الشهر وحد خطتك وتوزيعها حسب المحرك والحالة لمفتاح API المستخدم. لا يستهلك الحصة.
جرّب أن تطلب
كم تجميعة تبقّت لي هذا الشهر؟
compile_asyncيستهلك الحصةيرسل مهمة تجميع ويعيد معرّف المهمة فورًا. استعلم عنها بـ get_job. مناسب للمستندات الكبيرة والمعالجة الدفعية.
جرّب أن تطلب
جمّع هذا المستند بشكل غير متزامن
get_jobلا يستهلك الحصةيعيد حالة مهمة غير متزامنة. المهمة المكتملة تعيد رابط تنزيل لملف PDF، والفاشلة تعيد سجل الأخطاء. لا يستهلك الحصة.
جرّب أن تطلب
تحقق من حالة المهمة abc123 وأحضر ملف PDF إن كان جاهزًا
list_templatesلا يستهلك الحصةPro أو أعلىيعرض قوالبك المحفوظة مع المعرّفات والأسماء والمتغيرات. يتطلب خطة Pro أو أعلى. لا يستهلك الحصة.
جرّب أن تطلب
اعرض قوالب LaTeX المحفوظة لدي
get_templateلا يستهلك الحصةPro أو أعلىيعيد قالبًا محفوظًا بمعرّفه مع كود LaTeX الكامل وتعريفات متغيراته. استخدمه قبل التحديث لتعديل الكود الحالي. يتطلب خطة Pro أو أعلى. لا يستهلك الحصة.
جرّب أن تطلب
أرني كود قالب الفاتورة لدي
create_templateلا يستهلك الحصةPro أو أعلىيحفظ قالبًا جديدًا قابلًا لإعادة الاستخدام مع عناصر نائبة للمتغيرات ومحرّك وفئة. تُدرج القيم كما هي، لذا يجب أن تكون LaTeX صالحًا أصلًا. تُضاف الصور والملفات الأخرى من لوحة التحكم. يتطلب خطة Pro أو أعلى، ضمن حد القوالب في خطتك. لا يستهلك الحصة.
جرّب أن تطلب
احفظ كود LaTeX هذا كقالب باسم فاتورة مع المتغيرين client وamount
update_templateلا يستهلك الحصةPro أو أعلىيعدّل قالبًا محفوظًا. لا يتغير إلا ما تمرّره من حقول؛ ويحل الكود أو قائمة المتغيرات الجديدة محل السابقة، ولا يمكن استرجاع النسخة السابقة. يتطلب خطة Pro أو أعلى. لا يستهلك الحصة.
جرّب أن تطلب
غيّر محرّك قالب الفاتورة لدي إلى xelatex وأضف متغير تاريخ الاستحقاق
compile_templateيستهلك الحصةPro أو أعلىيجمّع قالبًا محفوظًا بمعرّفه مع استبدال متغيرات اختياري. يعيد تفاصيل التجميع ورابط تنزيل لملف PDF. يتطلب خطة Pro أو أعلى.
جرّب أن تطلب
جمّع قالب الفاتورة لدي مع name=Acme Corp وamount=$500
fetch_pdf_bytesلا يستهلك الحصةيجلب ملف PDF المجمّع كبايتات خام (base64) بمعرّف المهمة. هو الأداة الوحيدة التي تعيد محتوى الملف: استخدمه حين يحتاج الوكيل إلى حفظ الملف أو فحصه، وإلا فرابط التنزيل يكفي. لا يستهلك الحصة.
جرّب أن تطلب
اجلب بايتات PDF للمهمة abc123 لتحفظها على القرص
الموارد
يمكن للعملاء الداعمين لموارد MCP قراءتها مباشرة.
formatex://enginesمحركات LaTeX المتاحة مع إرشادات حول متى يُستخدم كل منها.
formatex://usageاستخدام التجميع لهذا الشهر وحدود الخطة لمفتاح API المستخدم.
fix_latexPromptPrompt موجَّه يحلل سجل أخطاء التجميع ويحدد السبب الجذري ويقترح كود LaTeX مصححًا.
استخدم الـ Prompt المسمى fix_latex لمساعدتي في إصلاح هذا الخطأ: [الصق سجل الأخطاء]
\begin{setup}
اربط عميلك
اختر عميلك وطريقة الاتصال ثم انسخ الإعداد. الوضع البعيد لا يحتاج إلى تثبيت أي شيء. الوضع المحلي يشغّل الملف التنفيذي formatex-mcp على جهازك.
العميل
Claude Desktop والموصّلات المخصصة في claude.ai
طريقة الاتصال
يتصل العميل بـ mcp.formatex.io عبر Streamable HTTP. لا شيء لتثبيته. يضيف Claude Desktop وclaude.ai الخوادم البعيدة كموصّلات مخصصة داخل التطبيق، وليس في ملف إعداد.
مفتاح API الخاص بك
أنشئ مفتاحًا من لوحة التحكم. يبدأ بـ fex_ ويُعرض كاملًا مرة واحدة فقط، فانسخه عند إنشائه. يعمل MCP على جميع الخطط بما فيها المجانية.
استبدل YOUR_FORMATEX_API_KEY في المقتطفات بمفتاحك.
أبقِ المفتاح خارج git
ملفات المشروع مثل .mcp.json و.cursor/mcp.json و.vscode/mcp.json تُرفع عادةً إلى المستودع. استخدم متغير البيئة أو ملفًا على مستوى المستخدم، أو أضف الملف إلى .gitignore. وإذا وصل مفتاح إلى مستودع يومًا، فأبطله وأنشئ مفتاحًا جديدًا.
اتبع هذه الخطوات
افتح Customize > Connectors في Claude Desktop أو على claude.ai. في خطط Team وEnterprise يضيفه المالك من Organization settings > Connectors.
اختر Add custom connector وأدخل:
- الاسم
FormaTeX- URL
https://mcp.formatex.io/mcp
صادق على FormaTeX. كلا الخيارين يعمل:
تسجيل الدخول. يفتح Claude صفحة FormaTeX لتلصق فيها مفتاح API مرة واحدة. لا شيء آخر لنسخه.
ترويسات الطلب. أضف هذه الترويسة بدلًا من تسجيل الدخول:
- الترويسة
Authorization: Bearer YOUR_FORMATEX_API_KEY
فعّل FormaTeX في محادثتك ثم شغّل الطلب أدناه.
ملاحظات مفيدة
الموصّلات المخصصة متاحة في جميع الخطط. يمكن للحسابات المجانية إضافة موصّل واحد.
جرّبه
في Claude Desktop، شغّل هذا الطلب للتحقق من التكامل:
استخدم FormaTeX لتجميع مستند LaTeX من صفحة واحدة يقول Hello, FormaTeX وأعطني رابط التنزيل.
عند نجاح الإعداد يظهر في الرد استدعاء أداة مثل compile_smart ورابط Download PDF.
المصادقة
أرسل مفتاح API (يبدأ بـ fex_) في ترويسة Authorization: Bearer أو X-API-Key. يسجّل موصّل Claude الدخول عبر OAuth، وتطلب صفحة التفويض فيه المفتاح مرة واحدة.
الخطط
يعمل MCP على جميع الخطط بما فيها المجانية، وتُحتسب التجميعات ضمن الحصة الشهرية نفسها لاستدعاءات REST. تتضمن الخطة المجانية pdflatex وxelatex. وتضيف Pro وما فوقها lualatex وlatexmk والقوالب المحفوظة.
وسيلة النقل
Streamable HTTP على https://mcp.formatex.io/mcp. لا توجد نقطة نهاية SSE، لذا ينبغي للعميل الذي يدعم SSE فقط استخدام الملف التنفيذي المحلي. يعرض GET /health حالة الخادم.
\begin{document}
هل أنت مستعد لربط ذكائك الاصطناعي؟
احصل على مفتاح API وأضف الإعداد وسيجمّع مساعدك LaTeX في الرسالة التالية.

