MCP client عامة¶
يمكن استخدام local-shell-mcp من ChatGPT ومن MCP client أخرى. يقرر الـ client ما إذا كان سيتصل عبر HTTP أو سيشغّل الخادم عبر stdio.
MCP client عبر HTTP¶
استخدم HTTP mode عندما يكون الخادم قيد التشغيل بالفعل:
Endpoint محلي:
Endpoint على الشبكة:
استخدم OAuth لأي endpoint يمكن الوصول إليه خارج localhost الموثوق.
MCP client عبر stdio¶
استخدم stdio mode عندما يشغّل الـ client عملية الخادم بنفسه:
شكل نموذجي لإعداد client:
{
"mcpServers": {
"local-shell-mcp": {
"command": "local-shell-mcp",
"args": ["--mode", "stdio"],
"env": {
"LOCAL_SHELL_MCP_WORKSPACE_ROOT": "/path/to/workspace"
}
}
}
}
تختلف schemas بين clients. يسمي بعضها هذا القسم mcpServers بينما يستخدم بعضها اسماً آخر.
أول فحص آمن¶
ابدأ مع client جديد الاتصال بما يلي:
ثم نفّذ مهمة محدودة بقواعد واضحة للتحرير والاختبارات وGit.