@microsoft/agents-a365-tooling package

الفصول

McpToolServerConfigurationService

الخدمة المسؤولة عن اكتشاف خوادم أدوات MCP (بروتوكول سياق النموذج) وتطبيعها وإنتاج كائنات التكوين التي يمكن استهلاكها بواسطة Claude SDK.

ToolingConfiguration

تكوين حزمة الأدوات. يرث إعدادات وقت التشغيل ويضيف إعدادات خاصة بالأدوات.

Utility

الواجهات

ChatHistoryMessage

يمثل رسالة واحدة في محفوظات الدردشة.

ChatMessageRequest

يمثل حمولة الطلب للتحقق من الحماية من التهديدات في الوقت الحقيقي على رسالة دردشة.

InputSchema
MCPServerConfig
McpClientTool
ToolOptions

النوع أسماء مستعارة

MCPServerManifestEntry
ToolingConfigurationOptions

خيارات تكوين الأدوات - توسيع خيارات وقت التشغيل. جميع التجاوزات هي دالات يتم استدعاؤها على كل وصول إلى الخاصية.

موروث من RuntimeConfigurationOptions:

  • clusterCategory
  • isNodeEnvDevelopment

الوظائف

resolveTokenScopeForServer(MCPServerConfig, string)

حل نطاق OAuth لطلب خادم MCP معين.

تحمل خوادم V2 جمهورها الخاص في audience الحقل وتحصل على رمز مميز لكل جماعة مستهدفة. خوادم V1 (لا audienceيوجد ، أو جماعة مستهدفة مطابقة لجمهور النطاق المشترك في نموذج عادي أو api://) تعود إلى sharedScope — mcpPlatformAuthenticationScope المكون.

المتغيرات

defaultToolingConfigurationProvider

الموفر الافتراضي المشترك ل ToolingConfiguration.

تفاصيل الوظيفة

resolveTokenScopeForServer(MCPServerConfig, string)

حل نطاق OAuth لطلب خادم MCP معين.

تحمل خوادم V2 جمهورها الخاص في audience الحقل وتحصل على رمز مميز لكل جماعة مستهدفة. خوادم V1 (لا audienceيوجد ، أو جماعة مستهدفة مطابقة لجمهور النطاق المشترك في نموذج عادي أو api://) تعود إلى sharedScope — mcpPlatformAuthenticationScope المكون.

function resolveTokenScopeForServer(server: MCPServerConfig, sharedScope?: string): string

المعلمات

server
MCPServerConfig

تكوين خادم MCP الذي تم إرجاعه بواسطة البوابة أو البيان.

sharedScope

string

النطاق المشترك المكون (mcpPlatformAuthenticationScope). الإعدادات الافتراضية لنطاق ATG prod بحيث يستمر المتصلون الخارجيون الذين لا يملكون تكوينا مخصصا في العمل دون تمرير الوسيطة.

المرتجعات

string

تفاصيل المُتغيّر

defaultToolingConfigurationProvider

الموفر الافتراضي المشترك ل ToolingConfiguration.

defaultToolingConfigurationProvider: DefaultConfigurationProvider<ToolingConfiguration>

النوع