**Source URL:** https://general.veevavault.dev/mcp.md


# Vault Docs MCP

Learn how to access official Vault documentation in your favorite LLM client.

The Vault Docs Model Context Protocol (MCP) allows LLM clients to directly access official Vault documentation.
It’s intended to be used as a reference for LLMs, and does not provide the ability to perform actions in Vault.

<Aside type="note">The Vault Docs MCP only returns documentation for Vault Platform. It does not include application-specific documentation.

</Aside>

## Setup {#setup}

See the [guides](/mcp/guides) for detailed instructions on how to connect the Vault Docs MCP to your favorite LLM.

## Tools {#tools}

The Vault Docs MCP contains the tools listed below. These tools can search general and limited Release documentation, with the exception of VAPIL, which can only search general release documentation. Learn more about [Vault Releases in Vault Help](https://rn.veevavault.help/en/gr/about-vault-releases/).

### Search Developer Docs {#search-developer-docs}

Use the **search_developer_docs** tool to search Vault Developer Portal for information about features such as Vault Java SDK, Vault API, Metadata Definition Language (MDL), Vault Query Language (VQL), and Direct Data API.

For Vault API endpoint references, use the [**search_api_reference**](#Search_API_Reference) tool.

For Vault Java SDK Javadocs, use the [**search_sdk_javadocs**](#Search_SDK_Javadocs) tool.

### Search API Reference {#Search_API_Reference}

Use the **search_api_reference** tool to search for specific, technical information in the [Vault API Reference](/vault-api/api-reference/). This tool can retrieve:

* Endpoint request details (including URI paths, headers, and parameters)

* Endpoint response details (including returned attributes and response structure)

* Response Status details and error type information

### Search SDK Javadocs {#Search_SDK_Javadocs}

Use the **search_sdk_javadocs** tool to search the [Vault Java SDK Javadocs](/vault-sdk/javadocs/).This tool can retrieve:

* Package overviews

* Field and constructor information

* Method details (including parameters, return types, and exceptions thrown)

* Class and interface descriptions

* Code examples

### Search VAPIL Javadocs {#search-vapil-javadocs}

Use the **search_vapil_javadocs** tool to search the [VAPIL Javadocs](https://veeva.github.io/vault-api-library/javadoc/26.1.0/index.html). This tool can retrieve:

* Package overviews

* Field and constructor information

* Method details (including parameters, return types, and exceptions thrown)

* Class and interface descriptions

* Code examples

* Code examples

* An overview of VAPIL

### Search Vault Help Docs {#search-vault-help-docs}

Use the **search_vault_help_docs** tool to search for information in the [Platform Vault Help Docs](https://platform.veevavault.help/en/gr/). This tool can retrieve:

* Information on how to configure Vault

* Information on how to use Vault

* An overview of Vault Features and configuration options



---

**Next:** [Guides](/mcp/guides)