メインコンテンツまでスキップ
翻訳ページ

このページは AI の支援を受けて英語から翻訳されています。内容が異なる場合は英語版が正となります。

describe_method

単一のアクセスメソッドの完全な I/O コントラクトを返します。常に EXTENDED であり、入力、リクエストボディのスキーマ、出力の完全な形状を含みます。エージェントは列名をここから取得します。各行には param_type があり、その値は input_required(必須の完全一致 WHERE 述語)、input_optional、output(SELECT または RETURNING で参照できるフィールド)のいずれかです。各メソッドはそれぞれ独自の形状を返すため、リソースには単一のフィールドリストがありません。そのため、list_methods で選択したメソッドに対して最初のクエリを実行する前に、このツールを呼び出してください。

関連項目: [ MCP の概要 ] [ list_methods ] [ run_select_query ]


入力​

引数必須説明
providerはいプロバイダー名。
serviceはいそのプロバイダー配下のサービス。
resourceはいprovider.service 配下のリソース。
methodはいlist_methods が返すメソッド名。

備考

識別子には空白文字、セミコロン、バックスラッシュを含めることはできません。このような入力は、文が構築される前に拒否されます。


出力​

レンダラー形状
KV入力フィールドおよび出力フィールドごとに 1 行:名前、型、param_type(input_required、input_optional または output)、形状、説明

ゲート制御​

すべてのサーバーモードで許可されます。読み取り専用です。


例​

StackQL MCP サーバーを登録した、エリシテーション(elicitation)に対応する任意の MCP クライアントで、次のプロンプトを試してください:

Show me everything I need to know to call the insert method
on Google Compute networks -- required parameters,
optional parameters, and the request body shape.

Claude Desktop での例を次に示します: