MCP ツールの仕様を取得する
MCP サーバー内のすべてのツールの MCP ツール仕様を取得するには、tools/list メソッドを使用します。次の例は、curl を使用して、MCP サーバー内で現在使用可能なすべてのツールとその仕様を一覧表示する方法を示しています。
| Curl リクエスト |
|---|
curl --location 'https://bigquery.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |
| MCP ツール | |
|---|---|
| list_dataset_ids | Google Cloud プロジェクトの BigQuery データセット ID を一覧表示します。 |
| get_dataset_info | BigQuery データセットに関するメタデータ情報を取得します。 |
| list_table_ids | BigQuery データセット内のテーブル ID を一覧表示します。 |
| get_table_info | BigQuery テーブルに関するメタデータ情報を取得します。 |
| execute_sql |
プロジェクトで SQL クエリを実行し、結果を返します。 このツールは クエリがリモート関数または Python UDF を呼び出す場合、
クエリは、 |