注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Palantir MCP は、Foundry のリソース、データ、コード、ドキュメントを扱うためのツールを提供します。以下のテーブルに、ツールと、ローカル開発および Code Workspaces での利用可否を示します。
ローカル開発列は、ローカルマシンで実行される Palantir MCP に適用されます。Code Workspaces 列は、Foundry 内で実行される Palantir MCP に適用されます。
リポジトリ固有のラベルは、次の意味を持ちます。
セットアップと権限については、インストールとセキュリティを参照してください。
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| list_resources_in_foundry_folder | 指定されたフォルダーまたはプロジェクトの RID で利用可能なリソースを返します。ページネーションに対応しています。 | はい | はい |
| get_project_imports | Spark プロファイルなどの外部リソースを含め、Foundry プロジェクトにインポートされたデータセットやその他のリソースを返します。ページネーションに対応しています。 | はい | はい |
| list_foundry_namespaces | アクセス可能なすべての Foundry 名前空間を一覧表示します。 | はい | いいえ |
| list_foundry_project_templates | Foundry 名前空間で利用可能なプロジェクトテンプレートを一覧表示します。テンプレートは、新しいプロジェクトの初期構造と設定を定義します。 | はい | いいえ |
| create_foundry_project | 指定されたテンプレートを使用して、指定された名前空間に新しい Foundry プロジェクトを作成します。 | はい | いいえ |
| search_foundry_projects | 名前または説明で Foundry プロジェクトを検索します。一致するプロジェクトと、その RID、名前、説明、パスを返します。 | はい | いいえ |
| search_foundry_resources | データセット、フォルダー、コードリポジトリ、その他のリソースを、名前、説明、パスで検索します。リソースの種類、プロジェクト、名前空間による絞り込みに対応しています。プロジェクトを検索するには、search_foundry_projects を使用します。 | はい | いいえ |
| move_foundry_resources | 同じプロジェクト内の別のフォルダーにリソースを移動します。プロジェクトの移動や、プロジェクト間のリソースの移動には対応していません。 | はい | いいえ |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| get_foundry_dataset_schema | 指定されたデータセットの RID またはパスに対応する Palantir データセットの定義を、スキーマ情報を含めて返します。 | はい | はい |
| run_sql_query_on_foundry_dataset | Palantir データセットに対して SQL クエリを実行した結果を返します。ブランチは任意で指定できます。 | はい | はい |
| create_and_write_to_foundry_dataset | CSV ファイルからのデータを使用して Foundry にデータセットを作成します。ローカルデータのアップロードやモックデータの作成に役立ちます。 | はい | はい |
| list_dataset_files | 指定されたデータセットの RID またはパスに対応する Foundry データセット内のファイルを一覧表示します。スキーマのないデータセットの探索に役立ちます。 | はい | はい |
| build_datasets | Python トランスフォームのリポジトリ内のデータセットをビルドします。ビルドを送信する前に、変更をコミットしてプッシュしてください。 | はい | Python トランスフォーム |
| get_build_status | CI チェックまたはデータセットのビルドのステータスを返します。ビルドの RID、タグ、ブランチによる確認に対応しています。 | はい | はい |
| search_dataset_builds | データセットの RID、ビルドのステータス、ブランチ、時間範囲などの条件に基づいて、過去のビルドを検索します。 | はい | はい |
| get_job_status | ジョブの RID を使用して、特定のジョブの詳細なステータス情報を取得します。エラーメッセージやソースコード情報も含まれます。 | はい | はい |
| get_dataset_stats | 合計サイズ、ファイル数、隠しファイル、トランザクション数など、Foundry データセットのサイズとファイルに関する統計を返します。 | はい | はい |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| get_media_set | 主要なメディアスキーマと、追加で許可された入力形式を含む、メディアセットの設定を返します。 | はい | はい |
| get_media_item_metadata | ファイルの内容を返さずに、形式、寸法、再生時間、ページ数など、メディアアイテムの構造に関するメタデータを返します。 | はい | はい |
| list_media_items | メディアアイテムと、その RID、パス、MIME タイプ、保持期限のタイムスタンプを一覧表示します。ページネーションに対応しています。 | はい | はい |
| add_media_set_allowed_input_schema | メディアセットに許可される入力形式を追加し、その形式でのアップロードを受け付けられるようにします。 | はい | いいえ |
| remove_media_set_allowed_input_schema | メディアセットから、追加で許可された入力形式を削除します。既存のメディアアイテムには影響しません。 | はい | いいえ |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| manage_health_check | Foundry データセットのヘルスチェックを作成、更新、削除します。 | はい | はい |
| get_health_check_info | ヘルスチェックを一覧表示し、その設定と最新のレポートを取得し、チェックが設定されているデータセットを確認します。 | はい | はい |
| get_available_check_types | 利用可能なヘルスチェックの種類と、それぞれに対応する検証を一覧表示します。 | はい | はい |
| manage_check_group | ヘルスチェックグループを作成または更新し、グループや監視ビューに含まれるチェックを管理します。 | はい | はい |
| get_check_group_info | アクセス可能なヘルスチェックグループを一覧表示するか、グループのチェック、通知スケジュール、設定を取得します。 | はい | はい |
| manage_check_state | ヘルスチェックを一時停止または再開するか、その一時停止ステータスを取得します。 | はい | はい |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| get_resource_graph | データリネージを可視化するためのリソースグラフを返します。 | はい | いいえ |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| get_foundry_ontology_rid | 指定された Foundry オントロジー SDK アプリケーションまたはローカルリポジトリのオントロジー RID を取得します。 | はい | システムプロンプト |
| search_foundry_ontology | 指定されたクエリに関連するエンティティをオントロジー内で検索します。 | はい | はい |
| search_foundry_functions | クエリに一致する関数を関数レジストリ内で検索します。 | はい | はい |
| view_foundry_object_type | オントロジー内の既存のオブジェクトタイプを、そのプロパティ、リンクタイプ、アクションタイプとともに表示します。 | はい | はい |
| create_or_update_foundry_object_type | 指定されたブランチ上のオントロジーで、オブジェクトタイプを作成または更新します。 | はい | はい |
| delete_foundry_object_type | 指定されたブランチ上のオントロジーからオブジェクトタイプを削除します。 | はい | はい |
| view_foundry_link_type | オントロジー内の既存のリンクタイプを表示します。 | はい | はい |
| create_or_update_foundry_link_type | 指定されたブランチ上のオントロジーで、リンクタイプを作成または更新します。 | はい | はい |
| delete_foundry_link_type | 指定されたブランチ上のオントロジーからリンクタイプを削除します。 | はい | はい |
| view_foundry_action_type | オントロジー内の既存のアクションタイプを、そのパラメーター、ロジックルール、依存するオブジェクトタイプとともに表示します。 | はい | はい |
| create_or_update_foundry_action_type | 指定されたブランチ上のオントロジーで、アクションタイプを作成または更新します。オブジェクトの変更、削除、リンク操作をサポートします。 | はい | はい |
| delete_foundry_action_type | 指定されたブランチ上のオントロジーからアクションタイプを削除します。 | はい | はい |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| query_ontology_objects | 指定された条件に基づいてオントロジーオブジェクトをクエリします。ページネーションをサポートします。 | はい | いいえ |
| aggregate_ontology_objects | オブジェクトのフィールドに対して集計関数を実行します。グループ化、絞り込み、複数の集計タイプをサポートします。 | はい | いいえ |
| semantic_search | ベクトル埋め込みプロパティと、そのプロパティに設定された埋め込みモデルを使用して、自然言語クエリに類似するオントロジーオブジェクトを検索します。一致した結果を類似度順で返します。 | はい | いいえ |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| get_ontology_sdk_context | オントロジー SDK リポジトリ向けに厳選された、オントロジー SDK に関するドキュメントを取得します。 | はい | システムプロンプト |
| get_ontology_sdk_examples | オントロジー SDK の使用例を示すコードを、SDK バージョンとトピックで絞り込んで取得します。 | はい | はい |
| create_or_update_ontology_sdk_version | 指定されたオントロジーリソースを含む新しいバージョンを公開して、オントロジー SDK を作成または更新します。Developer Console アプリケーションとスタンドアロンの SDK パッケージをサポートします。 | はい | はい |
| install_sdk_package | SDK パッケージの生成ステータスを確認し、準備ができたらインストール手順を提示します。Developer Console アプリケーションとスタンドアロンの SDK パッケージをサポートします。 | はい | はい |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| list_platform_sdk_apis | 指定された Foundry 製品で利用可能なプラットフォーム SDK API の一覧を表示します。 | はい | はい |
| get_platform_sdk_api_reference | プラットフォーム SDK API エンドポイントの API リファレンスドキュメントとコード例を取得します。 | はい | はい |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| get_repository_context | プロジェクトやオントロジーの情報など、現在の Foundry コードリポジトリに関する厳選されたコンテキストを取得します。 | はい | はい、システムプロンプト |
| create_python_transforms_code_repository | Python トランスフォームのコードリポジトリを新規作成します。 | はい | いいえ |
| clone_code_repository_locally | 既存の Foundry コードリポジトリをローカルディレクトリにクローンします。 | はい | いいえ |
| create_code_repository_pull_request | Foundry コードリポジトリにプルリクエストを作成します。 | はい | はい |
| list_code_repository_pull_requests | Foundry コードリポジトリのプルリクエストを、ステータス、ブランチ、作成者、タイトルで絞り込んで一覧表示します。 | はい | はい |
| get_code_repository_pull_request | レビューステータス、CI ビルドステータス、ファイルの変更、コメントなど、プルリクエストの詳細を取得します。 | はい | はい |
| create_code_repository_pull_request_comment | Foundry コードリポジトリのプルリクエストにコメントを作成します。一般的なコメントと、特定のファイルおよび行に紐付けたインラインコメントをサポートします。 | はい | はい |
| publish_function | セマンティックバージョンを選択し、リリースタグを作成してプッシュするための Git コマンドを返すことで、関数またはプロコードエージェントのリポジトリのリリースを準備します。作業ツリーがクリーンである必要があります。コマンドの実行後、CI を通じて公開が完了します。 | はい | 関数およびエージェントのリポジトリ |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| get_foundry_environment_declared_data_scope | 現在のワークスペースで宣言されているデータセット、テーブル、制限付きビューのエイリアスを一覧表示します。サポートされている場合は、インポート用のスニペットも表示します。オントロジー SDK のデータスコープは列挙しません。 | いいえ | Jupyter および RStudio |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| create_global_branch | 指定された表示名と説明で、新しいグローバルブランチを作成します。 | はい | はい |
| view_global_branch | ブランチ化されたリソースやオントロジーの変更など、既存のグローバルブランチを表示します。 | はい | はい |
| close_global_branch | 既存のグローバルブランチを閉じます。 | はい | はい |
| create_global_proposal | グローバルブランチ上の変更に対する提案を作成します。 | はい | はい |
| view_global_proposal | 既存の提案と、そのステータスに応じたコンテキスト情報を表示します。 | はい | はい |
| close_global_proposal | 既存の提案をマージせずに閉じます。 | はい | はい |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| connect_to_dev_console_app | Foundry 以外の Git リポジトリを Developer Console アプリケーションに接続します。 | はい | いいえ |
| convert_to_osdk_react | 既存のオントロジー SDK アプリケーションを変換し、@osdk/react と OsdkProvider2、および必要に応じて @osdk/react-components を使用するようにします。 | はい | はい |
| view_osdk_definition | オブジェクトタイプ、リンクタイプ、アクションタイプ、関数など、オントロジー SDK 定義の概要を取得します。 | はい | はい |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| get_compute_modules_documentation | Compute Module と compute_modules Python SDK に関する厳選されたドキュメントを取得します。 | はい | Python Compute Module |
| get_compute_modules_info | 実行時ステータス、スケーリング設定、実行時パラメーターなど、Compute Module のステータスと設定を取得します。 | はい | いいえ |
| get_compute_modules_logs | ビルドジョブ RID を使用して、Compute Module の最新のログを取得します。ページネーションをサポートします。 | はい | いいえ |
| manage_compute_modules | Compute Module のライフサイクルを管理します。開始、停止、または自動アップグレード用の開発モードの設定を行います。 | はい | いいえ |
| execute_compute_modules_function | Compute Module の関数を同期的に実行します。FUNCTION モードで実行中の Compute Module でのみ動作します。 | はい | いいえ |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| create_foundry_rest_api_data_source | 外部システムとの連携に使用する REST API データソース接続を Foundry に作成します。 | はい | いいえ |
| create_foundry_rest_api_data_source_webhook | Foundry の REST API データソース用の Webhook を作成します。 | はい | いいえ |
| update_foundry_rest_api_data_source_webhook | 更新した仕様を含む新しいバージョンを公開して、Foundry の既存の Webhook を更新します。 | はい | いいえ |
| view_foundry_rest_api_data_source_webhook | Foundry の既存の Webhook の最新バージョンを、メタデータ、仕様、入力、呼び出し、出力とともに取得します。 | はい | いいえ |
| get_or_create_network_egress_policy | Foundry のネットワークエグレスポリシーを取得または作成します。REST API データソースや Webhook を作成する際に役立ちます。 | はい | いいえ |
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| get_python_transforms_documentation | Python トランスフォームと transforms.api SDK に関する厳選されたドキュメントを取得します。 | はい | Python トランスフォーム、システムプロンプト |
| get_typescript_v1_functions_documentation | TypeScript v1 関数リポジトリのドキュメントとコードスニペットを取得します。 | はい | システムプロンプト |
| get_typescript_v2_functions_documentation | TypeScript v2 関数リポジトリのドキュメントとコードスニペットを取得します。 | はい | システムプロンプト |
| get_custom_widget_documentation | Workshop および Slate 用の React ウィジェットを含む、カスタムウィジェットのドキュメントを取得します。 | はい | システムプロンプト |
| get_ml_documentation | モデルのトレーニング、MLOps、フレームワーク固有のパターンを扱う、Python トランスフォーム向けの ML ドキュメントを取得します。 | はい | Python トランスフォーム、システムプロンプト |
| get_spark_profile_documentation | エグゼキューターのメモリー、エグゼキューター数、ドライバー設定の選択に関するガイダンスを含む、Python トランスフォームの Spark プロファイル設定に関するドキュメントを取得します。 | はい | Python トランスフォーム |
| get_osdk_react_components_documentation | ObjectTable などの構築済みコンポーネントを含む、@osdk/react-components ライブラリのドキュメントを取得します。 | はい | はい |
| load_foundry_documentation_page | パスを指定して Palantir Foundry のドキュメントページ全体を読み込み、ページの全内容を Markdown 形式で返します。 | はい | はい |
| get_documentation_summaries | 主要な概念、パターン、参考資料を網羅する、Foundry の特定のトピック分野について厳選されたドキュメントの概要バンドルを取得します。 | はい | はい |
| search_foundry_documentation | 指定したクエリに関連するコンテキストの抜粋を、Palantir Foundry プラットフォームのドキュメントインデックスから検索します。AIP が必要です。 | はい | はい |
search_tools ツールは、両方の環境でデフォルトで有効になっています。ツール検索を使用すると、最初は search_tools のみが表示されます。このツールは、セッションで利用可能なツールを表示し、それらの完全な説明、入力スキーマ、その他の利用可能なメタデータを返します。許可されたツールは検出前でもサーバー上で呼び出せますが、一部のクライアントでは、呼び出すためにツールリストの更新が必要です。ツール検索は環境と設定の制限を維持するため、ローカル専用のツールが Code Workspaces で利用可能になることはありません。ツール検索を無効にすると、起動時に許可されたカタログ全体を読み込めます。
| ツール名 | 説明 | ローカル開発 | Code Workspaces |
|---|---|---|---|
| search_tools | 自然言語のクエリを使用して、特定のタスクに対応するツールを検索し、表示します。 | デフォルトで有効 | デフォルトで有効 |