# Précis Finance MCP MCP server

Public read-only Précis Finance MCP demo with synthetic data; no account or credentials required.

## Links
- Registry page: https://www.getdrio.com/mcp/io-github-precis-finance-precis-finance-mcp
- Repository: https://github.com/precis-finance/precis-finance-mcp
- Website: https://precis.finance/mcp

## Install
- Endpoint: https://mcp.precis.finance/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://mcp.precis.finance/mcp

## Tools
- precis_orientation - Call this first. Returns how to use Précis over this connector: the data model (scenarios, metrics, statements, dimensions), the reporting-tool variants, and how to build charts. Read it before composing queries. Endpoint: https://mcp.precis.finance/mcp
- list_scenarios - List the available planning scenarios and their status. Endpoint: https://mcp.precis.finance/mcp
- list_kpis - Browse the metric catalogue — metric keys, formats, domains, and the dimensions available per metric. Endpoint: https://mcp.precis.finance/mcp
- list_inspection_sources - List the row-level sources available for inspection. Endpoint: https://mcp.precis.finance/mcp
- get_inspection_schema - Get the column schema for an inspection source. Endpoint: https://mcp.precis.finance/mcp
- inspect_rows - Inspect the row-level detail behind a figure, from an enabled inspection source. Returns a capped sample for reasoning plus a grid for the user. Endpoint: https://mcp.precis.finance/mcp
- run_statement - Run a financial statement — P&L, variance report, or executive summary. Rows are statement lines (Revenue, Direct Cost, Gross Margin, …); columns are scenarios. Supports an optional dimension breakdown (e.g. by period or cost centre). For an unspecified general P&L, prefer `full_pnl` when it is listed by precis_orientation. Give every scenario a concise, user-facing `alias` such as Actuals, Budget, Variance, or Var %. Shows the user a formatted table. Endpoint: https://mcp.precis.finance/mcp
- run_statement_data - Run a financial statement — P&L, variance report, or executive summary. Rows are statement lines (Revenue, Direct Cost, Gross Margin, …); columns are scenarios. Supports an optional dimension breakdown (e.g. by period or cost centre). For an unspecified general P&L, prefer `full_pnl` when it is listed by precis_orientation. Give every scenario a concise, user-facing `alias` such as Actuals, Budget, Variance, or Var %. Returns the raw figures (and a `data_ref`) for your own analysis or to build a chart — pass the `data_ref` to eval_chart_transform. Does not show the user a table. Endpoint: https://mcp.precis.finance/mcp
- run_metric - Break one or more metrics down by a dimension — revenue by project, utilisation by employee, headcount trends, GL account drill-down. Rows are the dimension; columns are metrics × scenarios. Pass `scenarios` explicitly and give every scenario a concise, user-facing `alias` such as Actuals, Budget, Variance, or Var %. Shows the user a formatted table. Endpoint: https://mcp.precis.finance/mcp
- run_metric_data - Break one or more metrics down by a dimension — revenue by project, utilisation by employee, headcount trends, GL account drill-down. Rows are the dimension; columns are metrics × scenarios. Pass `scenarios` explicitly and give every scenario a concise, user-facing `alias` such as Actuals, Budget, Variance, or Var %. Returns the raw figures (and a `data_ref`) for your own analysis or to build a chart — pass the `data_ref` to eval_chart_transform. Does not show the user a table. Endpoint: https://mcp.precis.finance/mcp
- search_hierarchy - Search the dimension hierarchies (cost centres, accounts, …) to find valid codes and ids before composing a query. Endpoint: https://mcp.precis.finance/mcp
- list_dimensions - List the dimensions defined in the model — keys, labels, and kinds (leaf / derived / ragged hierarchy). Catalogue metadata only; use search_hierarchy to list a dimension's members. Endpoint: https://mcp.precis.finance/mcp
- list_variants - List the what-if variants of a scenario. Endpoint: https://mcp.precis.finance/mcp
- list_load_history - List data-load attempts from the ingestion audit trail — when each dataset landed, with what status. Answers "is April in yet?" / "when was this data last loaded?". Endpoint: https://mcp.precis.finance/mcp
- get_load_status - Fetch one data load's full detail by load_id — timestamps, status, rows landed, and any error message. Endpoint: https://mcp.precis.finance/mcp
- list_bindings - List the configured data feeds (ingestion bindings) with their schedule — which datasets load, from where, how often. Endpoint: https://mcp.precis.finance/mcp
- get_binding - Fetch one data feed's full configuration: source, target dataset, schedule, and extract parameters. Endpoint: https://mcp.precis.finance/mcp

## Resources
- ui://precis/financial-table - MIME type: text/html;profile=mcp-app
- ui://precis/inspection-grid - MIME type: text/html;profile=mcp-app

## Prompts
Not captured

## Metadata
- Owner: io.github.precis-finance
- Version: 0.2.4
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 17, 2026
- Source: https://registry.modelcontextprotocol.io
