Google Connected Apps Platform: الـ MCP server بتاعك جوه Gemini و Search

Google فتحت preview لـ Connected Apps Platform: تبني app مرة واحدة بـ MCP server ويظهر في Search وتطبيق Gemini. إيه اللي اتعلن، وخطوات دليل المطورين، وتعمل إيه دلوقتي.

عندك MCP server شغال مع Claude أو Cursor؟ نفس السيرفر ده ممكن قريب يخلّي خدمتك تظهر جوه تطبيق Gemini وجوه Google Search نفسه. Google أعلنت يوم 28 أكتوبر عن preview لحاجة اسمها Connected Apps Platform، وده خبر مهم لأي حد بيبني tools للـ AI agents.

إيه اللي Google أعلنته؟

حسب مدونة Google، الـ Connected Apps Platform هي مكان واحد تبني فيه وتدير الـ apps بتاعتك لـ Search ولتطبيق Gemini مع بعض، بدل ما كل منتج يبقى له طريقة لوحده:

  • طريقة الربط: عن طريق cloud-hosted MCP server، أو Android MCP باستخدام الـ AppFunctions APIs
  • Google Connected Console: منها بتسجّل الـ app وتختبره وتبعته للمراجعة
  • تختار المكان: قبل المراجعة بتحدد الـ app يبقى live في Search ولا Gemini ولا الاتنين
  • المتابعة: بعد ما يبقى live تقدر تتابع الـ traffic والـ latency والـ error rates، وتتحكم في هوية البراند زي الـ verified logos والـ authenticated accounts
  • الشركاء: Google بتقول إن فيه أكتر من 50 Connected App بين Search و Gemini، من شركاء زي Adobe و Experian و Localiza و Peloton
  • الوصول على مراحل: Google قالت إنها بتفتح الـ access على مراحل وهتضيف مطورين وأسواق ومنتجات خلال الشهور الجاية، و TechCrunch ذكرت إن البداية لمطورين في أمريكا عن طريق waitlist

الخطوات حسب دليل المطورين

دليل الـ MCP server الرسمي بيقسّم الشغل لأربع مراحل:

  1. Build: ابني remote MCP server بـ server instructions واضحة، و schemas محددة الأنواع، و annotations لكل tool، زي readOnlyHint=True لعمليات القراءة و destructiveHint=True لأي حاجة بتغيّر داتا
  2. Validate: شغّل السيرفر محليًا واختبره بالـ MCP Inspector، وجرّب كل tool وشوف الـ JSON الداخل والخارج
  3. Deploy and test: انشره على public HTTPS endpoint، واختبره في Gemini Developer Mode
  4. Register: اطلب access من الـ interest form، وسجّل الـ app في Google Connected Console وابعته للمراجعة والنشر

أمر الاختبار المحلي من الدليل:

npx @modelcontextprotocol/inspector

اعمل إيه دلوقتي

  • لو عندك MCP server، راجع الـ tool descriptions والـ schemas كويس، لأن الموديل بيختار الـ tool على أساسها
  • علّم أي tool بيغيّر داتا بـ destructiveHint، والدليل بيقول كمان إنك تقدر تحدد العمليات اللي محتاجة تأكيد من الـ Console
  • سجّل في الـ preview حتى لو لسه مش في أمريكا، علشان تتابع التوسع أول بأول

رأيي

MCP بقى فعلًا «الـ API» بتاع عصر الـ agents. لما Google نفسها تخلّي MCP هو الطريق الموصى بيه علشان خدمتك تظهر جوه Search و Gemini، يبقى الاستثمار في MCP server نضيف مبقاش تجربة جانبية. اللي هيكسب الفترة الجاية مش اللي عنده app أحلى، اللي عنده tools أوضح وأأمن.

وإنت، شايف إن المستخدمين هيبطّلوا يفتحوا الـ apps ويستخدموها من جوه المساعد؟ ولا لسه بدري؟

المصادر

  • AI
  • MCP
  • Gemini
  • Google
  • AI Agents