Palantir is continually developing more tools, prompts, and resources to improve Palantir MCP. Currently, Palantir MCP provides the following tools:
| Tool name | Description |
|---|---|
| list_resources_in_foundry_folder | Returns resources available in a given folder or project RID, with pagination support. |
| get_project_imports | Returns datasets that have been imported into the current Foundry project, with pagination support. |
| list_foundry_namespaces | Lists all Foundry namespaces that the user has access to. Useful for discovering available namespaces before creating a project. |
| list_foundry_project_templates | Lists available project templates for a Foundry namespace. Templates define the initial structure and settings for new projects. |
| create_foundry_project | Creates a new Foundry project in a specified namespace using a specified template. |
| search_foundry_projects | Searches for Foundry projects by name or description. Returns matching projects with their RID, name, description, and path. |
| Tool name | Description |
|---|---|
| get_foundry_dataset_schema | Returns the definition of a Palantir dataset for a given dataset RID or dataset path, including schema information. |
| run_sql_query_on_foundry_dataset | Returns the result of running a SQL query on a Palantir dataset on an optional branch. |
| create_and_write_to_foundry_dataset | Creates a dataset in Foundry with data provided from a CSV file, useful for uploading local data or creating mock data. |
| list_dataset_files | Lists the files in a Foundry dataset for a given dataset RID or dataset path. Useful for exploring datasets without a schema. |
| build_datasets | Builds datasets in Python transforms repositories. |
| get_build_status | Returns the build status of CI checks or dataset builds. Supports checking by build RID, tag, or branch. |
| search_dataset_builds | Searches for historic builds based on criteria such as dataset RIDs, build statuses, branches, and time ranges. |
| get_job_status | Retrieves detailed status information for a specific job by job RID, including error messages and source code information. |
| Tool name | Description |
|---|---|
| get_resource_graph | Returns the resource graph for data lineage visualization. |
| Tool name | Description |
|---|---|
| get_foundry_ontology_rid | Fetches the ontology RID for a given Foundry OSDK application or local repository. |
| search_foundry_ontology | Searches the ontology for relevant ontology entities for a given query. |
| search_foundry_functions | Searches the function registry for relevant ontology entities for a given query. |
| view_foundry_object_type | Allows viewing an existing object type in the ontology, including its properties, link types, and action types. |
| create_or_update_foundry_object_type | Creates or updates object types in the ontology on a provided branch. |
| delete_foundry_object_type | Deletes an object type from the ontology on a provided branch. |
| view_foundry_link_type | Allows viewing an existing link type in the ontology. |
| create_or_update_foundry_link_type | Creates or updates link types in the ontology on a provided branch. |
| delete_foundry_link_type | Deletes a link type from the ontology on a provided branch. |
| view_foundry_action_type | Allows viewing an existing action type in the ontology, including its parameters, logic rules, and dependent object types. |
| create_or_update_foundry_action_type | Creates or updates action types in the ontology on a provided branch. Supports object modifications, deletions, and link operations. |
| delete_foundry_action_type | Deletes an action type from the ontology on a provided branch. |
| Tool name | Description |
|---|---|
| query_ontology_objects | Queries ontology objects based on specified criteria with pagination support. |
| aggregate_ontology_objects | Performs aggregation functions on object fields, supporting grouping, filtering, and multiple aggregation types. |
| Tool name | Description |
|---|---|
| get_ontology_sdk_context | Fetches curated documentation about the ontology SDK for the user's OSDK repository. |
| get_ontology_sdk_examples | Retrieves code examples for using the ontology SDK, filtered by SDK version and topic. |
| Tool name | Description |
|---|---|
| list_platform_sdk_apis | Lists available Platform SDK APIs for a given Foundry product. |
| get_platform_sdk_api_reference | Gets API reference documentation and code examples for Platform SDK API endpoints. |
| Tool name | Description |
|---|---|
| get_repository_context | Fetches curated context about the current Foundry code repository, including project and ontology information. |
| create_python_transforms_code_repository | Creates a new Python transforms code repository from scratch. |
| clone_code_repository_locally | Clones an existing Foundry code repository to a local directory. |
| create_code_repository_pull_request | Creates a pull request in a Foundry code repository. |
| list_code_repository_pull_requests | Lists pull requests for a Foundry code repository with filtering by status, branch, author, and title. |
| get_code_repository_pull_request | Gets comprehensive information about a pull request, including review status, CI build status, and all comments. |
| Tool name | Description |
|---|---|
| create_foundry_branch | Creates a new Global Branch with a specified display name and description. |
| view_foundry_branch | Allows viewing an existing Global Branch, including branched resources and ontology modifications. |
| close_foundry_branch | Closes an existing Global Branch. |
| create_foundry_proposal | Creates a new Global proposal, which is the final step of a Global branch. |
| view_foundry_proposal | Allows viewing an existing Global proposal and gets contextual information based on its status. |
| close_foundry_proposal | Closes an existing Global proposal without merging it. |
| Tool name | Description |
|---|---|
| connect_to_dev_console_app | Connects a non-Foundry Git repository to a Developer Console application. |
| convert_to_osdk_react | Converts an existing OSDK application to use @osdk/react with OsdkProvider2 and optionally @osdk/react-components. |
| generate_new_ontology_sdk_version | Adds ontology entities modified by a given Foundry proposal to the ontology SDK and generates a new version of that SDK. |
| install_sdk_package | Checks the status of an SDK package generation and provides installation instructions when ready. |
| view_osdk_definition | Fetches a high-level overview of the OSDK definition, including object types, link types, action types, and functions. |
| Tool name | Description |
|---|---|
| get_compute_modules_documentation | Fetches curated documentation about Compute Modules and the compute_modules Python SDK. |
| get_compute_modules_info | Gets status and configuration for a compute module, including runtime status, scaling config, and runtime parameters. |
| get_compute_modules_logs | Retrieves the latest logs for a compute module by build job RID, with pagination support. |
| manage_compute_modules | Manages a compute module lifecycle: start, stop, or configure dev mode for automatic upgrades. |
| execute_compute_modules_function | Executes a compute module function synchronously. Only works with compute modules running in FUNCTION mode. |
| Tool name | Description |
|---|---|
| create_foundry_rest_api_data_source | Creates a REST API data source connection in Foundry for integrating with external systems. |
| create_foundry_rest_api_data_source_webhook | Creates a webhook for a REST API data source in Foundry. |
| get_or_create_network_egress_policy | Gets or creates a network egress policy in Foundry. Useful when creating REST API data sources and webhooks. |
| Tool name | Description |
|---|---|
| get_python_transforms_documentation | Fetches curated documentation about Python transforms and the transforms.api SDK. |
| get_typescript_v1_functions_documentation | Retrieves documentation and code snippets for TypeScript v1 function repositories. |
| get_typescript_v2_functions_documentation | Retrieves documentation and code snippets for TypeScript v2 function repositories. |
| get_custom_widget_documentation | Gets comprehensive documentation for custom widgets, including React widgets for Workshop and Slate. |
| get_ml_documentation | Fetches comprehensive ML documentation for Python transforms, covering model training, MLOps, and framework-specific patterns. |
| get_osdk_react_components_documentation | Gets documentation for the @osdk/react-components library, including ObjectTable and other pre-built components. |
| search_foundry_documentation | Searches Palantir Foundry platform documentation indices for relevant context snippets for a given query. This tool is only available with AIP. |