次の方法で共有


tooling パッケージ

Microsoft Agent 365 Tooling SDK

さまざまな AI フレームワーク間で共有されるコア ツール機能。 基本ユーティリティと一般的なヘルパー関数を提供します。

パッケージ

models

MCP ツールの一般的なモデル。

このモジュールでは、MCP ツール フレームワーク全体で使用されるデータ モデルを定義します。

services

MCP ツール サービス パッケージ。

このパッケージには、MCP (モデル コンテキスト プロトコル) ツール機能のサービス実装が含まれています。

utils

Microsoft Agent 365 Tooling SDK のユーティリティ モジュール。

クラス

Constants

ツール コンポーネント全体で使用される定数値を提供します。

MCPServerConfig

MCP サーバーの構成 (名前とエンドポイントを含む) を表します。

McpToolServerConfigurationService

MCP ツール サーバー構成管理のサービスを提供します。

このサービスは、複数のソースからの MCP (モデル コンテキスト プロトコル) ツール サーバーの検出と構成を処理します。

  • 開発: ローカル ToolingManifest.json ファイル
  • 運用: リモート ツール ゲートウェイ エンドポイント

MCP ツール サーバー構成サービスを初期化します。

関数

build_mcp_server_url

ベース URL とサーバー名を使用して、完全な MCP サーバー URL を構築します。

build_mcp_server_url(server_name: str) -> str

パラメーター

名前 説明
server_name
必須

MCP サーバー名。

戻り値

説明
str

MCP サーバーの完全な URL。

get_mcp_base_url

MCP サーバーのベース URL を取得します。

get_mcp_base_url() -> str

戻り値

説明
str

MCP サーバーのベース URL。

get_tooling_gateway_for_digital_worker

指定したデジタル ワーカーのツール ゲートウェイ URL を取得します。

get_tooling_gateway_for_digital_worker(agentic_app_id: str) -> str

パラメーター

名前 説明
agentic_app_id
必須

デジタル ワーカーのエージェント アプリ識別子。

戻り値

説明
str

デジタル ワーカーのツール ゲートウェイ URL。