Overview
What is Model Context Protocol (MCP)?
Model Context Protocol (MCP) is an open standard that allows AI assistants to securely connect to systems like Vena and work with your financial data using natural language.
For FP&A teams, this means you can ask questions about budgets, forecasts, actuals, variances and scenarios. AI can then retrieve and analyze that information directly from your Vena data models.
Instead of manually navigating dimensions, hierarchies and report structures, MCP enables AI to understand how your data is organized and uses that context to support common finance workflows, such as reporting, variance analysis, forecasting and scenario modeling.
Before you begin
To use MCP, you must have access to Vena and permission to access data in your account and a license for the external AI system you want to use.
All existing Data Permissions and Application Permissions for each user in Vena will apply to external AI systems using MCP. For example, if you only have access to HR data in Vena, you can only use the external AI system for HR-related queries.
Supported Tools
| Tool | Description | |
|---|---|---|
| list_models | Lists all models available to the authenticated user, returning model IDs and names. | |
| get_dimensions | Returns all dimension names for a model (e.g., Account, Period, Scenario, Year, Entity, Department). | |
| get_hierarchy | Returns all members for a dimension, including parent-child relationships, aliases, and rollup operators. | |
| get_report_data | Returns a keyed index of report data (e.g., Revenue | Jan → 150000) by specifying row and column dimensions and page filters for report building. |
Updated 4 days ago
