**Source URL:** https://limited.veevavault.dev/medical/mcp/vault-mcp-server/getting-started/prerequisites

# Prerequisites

## Clients

We recommend using [Claude Code](https://code.claude.com/docs/en/mcp) to call the Vault MCP Server.

## Permissions

You must have the following permissions:

*   *Application: API: Access API*: This permission controls a user's ability to generate API access tokens and enables access to the Vault MCP Server endpoint.
*   *Agents: Execute*: This permission is required for specific Vault AI agents to call their agent actions as tools.

## Agents

*   All agent actions run as the authenticated user.
*   Agents, actions, and tools must all have **Status** set to **Active**.
*   To be available in the Vault MCP Server list of tools, agent actions must have **API Access** set to **Yes**.

---

**Previous:** [Getting Started](/medical/mcp/vault-mcp-server/getting-started)  
**Next:** [Authentication](/medical/mcp/vault-mcp-server/getting-started/authentication)