إعداد Sketchie MCP: Claude Desktop، Claude Code، تطبيق Claude
يشحن Sketchie خادم MCP، لذا يمكن لأي وكيل يدعم MCP إنشاء وتحرير فيديوهات شرح السبورة كأدوات أصلية. أعده في Claude Code وClaude Desktop وتطبيق Claude.
ما تحتاجه
- مفتاح API لـ Sketchie (
sk_...). أنشئ واحدا في التطبيق تحت الإعدادات. الوصول إلى API مشمول في كل خطة مدفوعة. - خادم Sketchie MCP. يعمل على bun ويوجد في
packages/mcp/src/index.tsفي مستودع Sketchie.
متغيران بيئيان يهيئان الخادم:
| المتغير | المعنى | الافتراضي |
|---|---|---|
SKETCHIE_API_KEY | مفتاح API الخاص بك، يُرسل كرمز Bearer. | unset |
SKETCHIE_API_URL | عنوان URL الأساسي لـ API، متضمنا البادئة /api. | https://sketchie.ai/api |
Claude Code
سجل الخادم بأمر واحد. استبدل المسار بنسخة مستودع Sketchie الخاصة بك.
claude mcp add sketchie \
-e SKETCHIE_API_URL=https://sketchie.ai/api \
-e SKETCHIE_API_KEY=sk_... \
-- bun /path/to/sketchie/packages/mcp/src/index.ts تحقق من التسجيل باستخدام claude mcp list. في جلسة، اطلب من Claude إنشاء شرح وسيستدعي أدوات Sketchie.
Claude Desktop
افتح ملف تكوين Claude Desktop:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
أضف Sketchie تحت mcpServers، ثم أعد تشغيل Claude Desktop:
{
"mcpServers": {
"sketchie": {
"command": "bun",
"args": ["/path/to/sketchie/packages/mcp/src/index.ts"],
"env": {
"SKETCHIE_API_URL": "https://sketchie.ai/api",
"SKETCHIE_API_KEY": "sk_..."
}
}
}
} بعد إعادة التشغيل، تظهر أدوات Sketchie في قائمة الأدوات. يمكنك فتح التكوين بسرعة من الإعدادات، المطور، تحرير التكوين.
تطبيق Claude
يستخدم تطبيق Claude لسطح المكتب نفس claude_desktop_config.json أعلاه. أضف موصلات مخصصة من الإعدادات، الموصلات، إضافة موصل مخصص.
يعمل خادم Sketchie MCP كعملية محلية (نقل stdio)، لذا يعمل حيثما يمكن لـ Claude تشغيل أمر محلي، وهو Claude Code وتطبيق Claude لسطح المكتب. موصل مستضاف لتطبيقات الويب والجوال الخاصة بـ Claude موجود في خارطة الطريق. في هذه الأثناء، تغطي HTTP API وSDK وCLI كل بيئة أخرى.
الأدوات
| الأداة | ماذا تفعل |
|---|---|
sketchie_generate_explainer | يبدأ إنشاء من input (مع length وaspect وvoice اختيارية). يُرجع السجل في قائمة الانتظار. |
sketchie_get_explainer | يجلب الحالة، وعنوان URL للفيديو بمجرد جاهزيته، ومخطط المشهد القابل للتحرير. |
sketchie_edit_explainer | يطبق تعليمة بلغة بسيطة كإعادة تصيير موجهة. |
sketchie_list_explainers | يسرد الشروح التي يملكها مفتاحك. |
sketchie_list_voices | يسرد أصوات السرد. |