بوابة MCP لوكلائك. وخادم MCP لك.
ضع خوادم MCP التي يستخدمها وكلاؤك خلف مفتاح البوابة الذي يرسلونه أصلًا مع كل استدعاء نموذج: أدوات معتمدة ومثبّتة، وصلاحيات لكل مفتاح، وضوابط حماية على الوسائط والنتائج، وكل استدعاء أداة يظهر في التتبّع نفسه مع استدعاءات النماذج المحيطة به. واربط Claude, ChatGPT, Claude Code أو أي مساعد آخر بـ INFRO، لتسأل عمّا أنفقه الذكاء الاصطناعي لديك ولماذا فشل طلب، بدورك الخاص.
التسجيل في INFRO ذاتي، دون وسيط. الكتالوج والتوثيق وعقد API متاحة للعموم، والبوابة قيد التشغيل، وكل ما يتجاوز v1 موسوم بـ «لاحقًا». الباقات والفترة التجريبية
اتجاهان
كلاهما على mcp.infro.io ولا يشتركان في شيء آخر: نقاط نهاية وبيانات اعتماد وباقات مختلفة. تحكم البوابة ما يمكن لوكلائك فعله بأدواتك؛ ويتيح لك الخادم سؤال INFRO عن كل ما عدا ذلك.
- لـ
- وكلاء في بيئة الإنتاج يستدعون أدوات: GitHub وLinear وSentry وSupabase وStripe وخدماتك الداخلية.
- نقطة النهاية
- mcp.infro.io/gateway/mcp
- بيانات الاعتماد
- مفتاح البوابة الذي يرسله الوكيل بالفعل مع استدعاءات النماذج
- الباقة
- Business وما فوقها
- لـ
- الأشخاص الذين يديرون الذكاء الاصطناعي: الإنفاق، والطلبات، والتتبّع، والملاحظات، والتغييرات التي يؤكدونها.
- نقطة النهاية
- mcp.infro.io/mcp
- بيانات الاعتماد
- تسجيل دخولك من المساعد، أو رمز إدارة
- الباقة
- القراءة والمشاريع والمفاتيح بدءًا من Startup؛ وأي تغيير آخر بدءًا من Team
بوابة MCP
تقع بوابة MCP بين وكلاء الذكاء الاصطناعي وخوادم Model Context Protocol التي يستدعونها. من دونها، يحمل كل وكيل رمز كل خادم، ويرى أي أدوات يسردها الخادم ذلك اليوم، ويحتفظ بسجله الخاص لما استدعاه، إن وُجد. بوابة MCP في INFRO هي البوابة نفسها التي تمر بها استدعاءات النماذج لديك، فتحصل الأدوات على الضوابط نفسها التي للطلبات: المفاتيح، والمشاريع، والبيئات، وضوابط الحماية، والتتبّع، وسجل التدقيق. لا يشغّل INFRO أي أداة ولا يستضيف أي خادم؛ وتبقى الخوادم وحساباتها ملكك.
تبقى بيانات الاعتماد لدى INFRO
يسجّل المسؤول كل خادم مرة واحدة مع رمزه. وتضيفه INFRO في كل استدعاء، فلا يحمله أي وكيل أو مطالبة أو ملف إعدادات.
تعريفات معتمدة ومثبّتة
يحصل الوكلاء على تعريف الأداة الذي اعتمده المسؤول، وتقدّمه INFRO. وأي أداة يتغير تعريفها على الخادم تُرفض إلى أن يراجع أحد الفرق.
صلاحيات لكل مفتاح بوابة
مرفوض افتراضيًا. امنح المفتاح أدوات القراءة في خادم واحد، أو كل أدواته، أو أدوات محددة بالاسم. ويحتفظ المفتاح بصلاحياته عند تدويره.
ضوابط حماية على مُدخلات الأدوات ونتائجها
تُتحقق الوسائط وفق التعريف المعتمد، وتفحص ضوابط الحماية في مؤسستك ما يدخل إلى الأداة وما يعود منها.
استدعاءات الأدوات في التتبّع
أرسل معرّف تتبّع واحدًا مع استدعاءات النماذج والأدوات، فيعيد
GET /v1/tracesمسار التشغيل كاملًا: كل استدعاء أداة مع نتيجته وزمن استجابته وأحجام بياناته.مفاتيح إيقاف طارئ في كل باقة
عطّل خادمًا، أو احظر أداة، أو احذف صلاحية ممنوحة، أو أوقف كل حركة مرور الأدوات بإجراء واحد يُسجَّل في سجل التدقيق. وإيقاف الوصول لا يتطلب أي باقة أبدًا.
اربط وكيلًا بعنوان URL واحد وبالمفتاح الذي يملكه أصلًا.
يعمل أي عميل MCP يتحدث Streamable HTTP ويرسل ترويسة Authorization. تسرد نقطة النهاية المجمّعة كل أداة مُنحت للمفتاح، بالاسم <server>_<tool>؛ وتحتفظ نقطة النهاية الخاصة بكل خادم بأسماء الخادم نفسه.
تجد وصفات مُختبرة لـ OpenAI Agents SDK وClaude Agent SDK وLangChain وVercel AI SDK وGoogle ADK وMastra وCrewAI وللمحررات في ربط وكيل. أما الخوادم التي لا تقبل إلا تسجيل الدخول عبر OAuth فلا يمكن تسجيلها بعد.
import asyncio
import os
from agents import Agent, Runner
from agents.mcp import MCPServerStreamableHttp
async def main() -> None:
async with MCPServerStreamableHttp(
name="infro",
params={
"url": "https://mcp.infro.io/gateway/mcp",
"headers": {
"Authorization": f"Bearer {os.environ['INFRO_API_KEY']}",
},
},
) as infro:
agent = Agent(name="Triage", mcp_servers=[infro])
result = await Runner.run(agent, "Which open issues are labeled bug?")
print(result.final_output)
asyncio.run(main())خادم MCP
يمنح خادم MCP الخاص بـ INFRO على mcp.infro.io/mcp مساعدك 40 أداة على مستوى مؤسستك: الاستخدام وتكلفة المزوّد التقديرية، والطلبات والتتبّع، والملاحظات، وحدود الإنفاق والإعدادات، ومجموعة صغيرة من التغييرات لا يجريها إلا بعد تأكيدك. يعمل مع Claude وChatGPT وClaude Code وCursor وVS Code وWindsurf وCodex.
- كيف حال مؤسستنا في INFRO هذا الشهر؟get_overview
- أي نموذج كلّفنا أكثر في آخر 7 أيام؟query_usage
- لماذا فشل آخر طلب فاشل لدينا؟search_requests → get_request
- اعرض لي التشغيل checkout-123 خطوة بخطوة.get_trace
- اضبط حد إنفاق شهريًا قدره $20 لمشروع Search، يوقف الطلبات عند بلوغه.set_spend_limit، بعد تأكيدك
- يعمل بصفتك، بدورك الحالي، في المؤسسة الواحدة التي اخترتها، مقيّدًا بما سمحت به.
- لا يُرجع المطالبات أو الإكمالات أبدًا، ولا توجد أداة تأخذ أو تُرجع بيانات اعتماد مزوّد أو سرّ مفتاح.
- يتطلب التغيير الإصدار الذي قرأته آخر مرة وتأكيدك، ويُسجَّل في سجل التدقيق.
- يستطيع المالكون والمسؤولون إيقاف وصول المساعدين الذكيين للمؤسسة كلها من إعداد واحد.
- لا يستدعي أي نموذج أبدًا. استدعاءات المساعد ليست طلبات بوابة ولا تُحتسب من باقتك.
أضِفه إلى مساعدك.
في Claude و ChatGPT، أضِف https://mcp.infro.io/mcp كموصّل مخصص وسجّل الدخول: تختار مؤسسة واحدة وما يُسمح للمساعد بفعله. يسجّل Claude Code و Codex و Cursor و VS Code الدخول بالطريقة نفسها؛ ويستخدم Windsurf والسكربتات رمز إدارة.
القراءة متاحة بدءًا من باقة Startup، ومعها تعديل المشاريع والمفاتيح؛ أما أي تغيير آخر فيتطلب باقة Team. القائمة الكاملة للأدوات في أدوات MCP.
claude mcp add --transport http infro https://mcp.infro.io/mcpالأسئلة الشائعة
هل لدى INFRO بوابة MCP لأدوات وكلائنا؟
نعم، بدءًا من باقة Business. تضع INFRO بين وكلائك وخوادم MCP التي يستخدمونها: GitHub وLinear وSentry وSupabase وStripe أو أدواتك الداخلية. يسجّل المسؤول كل خادم مرة واحدة مع بيانات اعتماده، ويوافق على أدواته، ويمنحها لمفاتيح البوابة. يتصل الوكلاء بنقطة نهاية واحدة بمفتاح البوابة الذي يستخدمونه أصلًا لاستدعاءات النماذج. في كل استدعاء تضيف INFRO بيانات اعتماد الخادم فلا يحملها الوكيل أبدًا، ولا تقدّم إلا تعريف الأداة الذي وافق عليه المسؤول وترفض الأداة التي تغيّر تعريفها منذ ذلك الحين، وتتحقق من المعاملات، وتطبّق ضوابط الحماية على المعاملات والنتيجة، وتسجّل الاستدعاء على التتبّع نفسه الذي تُسجَّل عليه استدعاءات الوكيل للنماذج. لا تشغّل INFRO أي أداة ولا تستضيف أي خادم، ولا تُسعَّر استدعاءات الأدوات ولا تُحتسب من حصة طلباتك.
هل يمكنني ربط Claude أو ChatGPT أو Cursor بـ INFRO؟
نعم، عبر خادم INFRO MCP على mcp.infro.io/mcp. يتصل Claude وChatGPT بتسجيل الدخول من داخل المساعد: تختار مؤسسة واحدة وما يُسمح للمساعد بفعله، ويتصرف بدورك أنت. ويمكن لـ Claude Code وCodex وCursor وVS Code تسجيل الدخول بالطريقة نفسها؛ أما Windsurf والسكربتات فتستخدم رمز إدارة. يجيب المساعد عن أسئلة مثل: أي نموذج كلّف أكثر الأسبوع الماضي، أو لماذا فشل طلب معيّن، وينفّذ مجموعة محدودة من التغييرات بعد تأكيدك، مثل تحديد حد إنفاق. لا يستدعي أي نموذج، ولا يرى المطالبات أو الإكمالات، وكل تغيير ينفّذه يُسجَّل في سجل التدقيق. القراءة متاحة بدءًا من باقة Startup؛ أما التغييرات التي تتجاوز المشاريع والمفاتيح فتتطلب باقة Team.
هل بوابة MCP هي نفسها خادم INFRO MCP؟
لا. بوابة MCP لوكلائك: تحكم الأدوات التي يستدعونها على خوادم MCP الخاصة بك، بمفتاح البوابة. أما خادم MCP فهو لك: يتيح لمساعد ذكي قراءة مؤسستك على INFRO وتشغيلها، بتسجيل دخولك أو برمز إدارة. يتشاركان المضيف mcp.infro.io ولا شيء غيره: نقاط نهاية وبيانات اعتماد وباقات مختلفة.
هل توقف بوابة MCP حقن المطالبات؟
لا، ولا تستطيع أي بوابة أن تعد بذلك: نتيجة الأداة نص يقرؤه النموذج، ولا يوجد كاشف أنماط أو فحص أو خطوة موافقة يمنع بشكل موثوق نموذجًا من اتباع تعليمات مخفية فيها. ما تفعله البوابة هو تضييق ما يمكن أن تصل إليه التعليمات المحقونة. لا يرى المفتاح إلا الأدوات الممنوحة له، وتُرفض الأداة التي تغيّر تعريفها حتى يراجعها مسؤول، ويُفحص كل تعريف جديد أو متغيّر بحثًا عن أنماط تسميم الأدوات المعروفة، وتفحص ضوابط الحماية المعاملات والنتائج، وتحذّر لوحة التحكم قبل أن تجمع صلاحيات مفتاح واحد بين البيانات الخاصة والمحتوى غير الموثوق ووسيلة لإرسال البيانات إلى الخارج.
ما الوكلاء وخوادم MCP التي تعمل مع البوابة؟
أي عميل MCP يتحدث Streamable HTTP ويستطيع إرسال ترويسة Authorization. تتضمن الوثائق وصفات مُختبرة لـ OpenAI Agents SDK وClaude Agent SDK وLangChain وVercel AI SDK وGoogle ADK وMastra وCrewAI، وللمحررات. ومن جهة الخادم، أي خادم MCP يمكن الوصول إليه عبر HTTPS ولا يتطلب مصادقة أو يقبل رمزًا في ترويسة؛ أما الخوادم التي لا تقبل إلا تسجيل الدخول عبر OAuth، مثل Notion وVercel وAsana، فلا يمكن تسجيلها بعد، ونقل HTTP+SSE المُهمل غير مدعوم.
تجد بقية الأسئلة حول INFRO في صفحة الأسئلة الشائعة.
ابدأ الآن
امنح وكلاءك أدوات يمكنك تتبّع استخدامها ومحاسبتها.
طبقة التحكم التي توجّه استدعاءات النماذج لديك وتقدّر تكلفتها وتضع لها سقفًا، وتشمل أيضًا الأدوات التي يستدعيها وكلاؤك.