dotsagent.io
اللغة:العربية
OpenAI

أضف خوادم MCP إلى OpenAI Codex CLI

يحتفظ Codex بالخوادم في config.toml، ضمن جدول [mcp_servers.<name>] لكل خادم، ويمكنه إضافتها باستخدام codex mcp add.

macOS
~/.codex/config.toml
Windows
~/.codex/config.toml
Linux
~/.codex/config.toml
ملف المشروع
.codex/config.toml (trusted projects only)
المفتاح الأعلى مستوى
mcp_servers
التنسيق
toml
OAuth للخوادم البعيدة
نعم

إعداد نموذجي

يضيف هذا المثال خادم GitHub المستضاف وPlaywright كخادم محلي، بالتنسيق الذي يتوقعه هذا العميل.

.codex/config.toml
[mcp_servers.github]
url = "https://api.githubcopilot.com/mcp/"

[mcp_servers.playwright]
command = "npx"
args = ["@playwright/mcp@latest"]
shell
codex mcp add github --url https://api.githubcopilot.com/mcp/
codex mcp add playwright -- npx @playwright/mcp@latest

ملاحظات وسلوكيات خاصة

  • يقرأ Codex CLI وامتداد Codex لبيئة التطوير المتكاملة (IDE) وتطبيق ChatGPT المكتبي ملف config.toml نفسه.
  • لا يُقرأ ملف المشروع .codex/config.toml إلا في المشاريع الموثوق بها.
  • يمرّر env_vars المتغيرات من الصدفة بحسب أسمائها؛ أما bearer_token_env_var فيرسل رمزًا مميزًا من متغير إلى خادم بعيد.
  • تشمل الخيارات الخاصة بكل خادم startup_timeout_sec وtool_timeout_sec وenabled_tools وdisabled_tools.
  • يشغّل codex mcp login <name> تدفّق OAuth، مع دعم كل من CIMD والتسجيل الديناميكي.

أنشئ إعدادًا لـ OpenAI Codex CLI →

عملاء آخرون

المصادر

  1. developers.openai.com/codex/mcp