翻訳ページ
このページは 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 での例を次に示します: