Server data from the Official MCP Registry
Public read-only Précis Finance MCP demo with synthetic data; no account or credentials required.
Public read-only Précis Finance MCP demo with synthetic data; no account or credentials required.
Remote endpoints: streamable-http: https://mcp.precis.finance/mcp
Précis Finance MCP is a well-structured, open-source financial data server with appropriate authentication, reasonable permissions scoping, and no malicious patterns detected. However, several code quality and security practices warrant attention: subprocess usage in sample data generation without shell isolation, broad exception handling, insufficient input validation on YAML catalogue parsing, and missing validation on external OIDC token claims. These issues are not critical but reduce confidence in production readiness. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 2 high severity).
4 files analyzed · 11 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Available as Local & Remote
This plugin can run on your machine or connect to a hosted endpoint. during install.
From the project's GitHub README.
A read-only, self-hosted MCP server for FP&A and management reporting: governed metrics, financial statements, and row-level drill-down over a SQL semantic layer — your own warehouse, not market data. The open core of Précis, the agentic Finance Intelligence Platform.
You describe your business metrics once — KPIs, hierarchies, and financial-statement layouts in a YAML catalogue over a semantic layer of plain SQL views, versioned in git — and any MCP-capable client gets consistent, defensible numbers. The semantic views are plain SQL in your ClickHouse, so your existing BI tools can query the same views directly. This repository is complete and self-hostable — the metric engine, semantic layer and catalogue, ingestion, identity, and the MCP transport — and depends on nothing outside it.
/excel; enable its OAuth client when you want live read-only
workbook functions.
Every figure aggregates from the semantic views — account, cost centre, period, scenario — and the measures generic metric layers can't express (a utilisation denominator averaged across periods, re-aggregated by quarter or business unit, with subtotals in the layout) are first-class catalogue definitions.
export MCP_DEV_KEY=$(openssl rand -hex 32)
docker compose -f deploy/docker-compose.local.yml up -d --build
docker compose -f deploy/docker-compose.local.yml exec precis-mcp \
python -m precis_mcp.sample_data # populate the demo model
One stack — the server plus a bundled ClickHouse and Postgres — a shared dev
key, bound to 127.0.0.1. Point any MCP client at http://127.0.0.1:8768/mcp
with the dev key as bearer token. For example, with Claude Code:
claude mcp add --transport http precis http://127.0.0.1:8768/mcp \
--header "Authorization: Bearer $MCP_DEV_KEY"
Then ask a finance-specific question to prove this is not a generic SQL MCP: "Show the P&L for FY2025 with comparatives." · "Drill revenue down by cost centre." · "Show utilisation by month for the Digital Transformation team."
Full walkthrough, including the demo data and bringing your own model: docs/getting-started/quickstart.md.
Rather do this on a call? We pair with early adopters to stand Précis Finance MCP up against their own warehouse — precis.finance or hello@precis.finance.
deploy/docker-compose.yml runs the multi-user stack — the open server,
PostgreSQL, ClickHouse, and OAuth 2.1 + PKCE sign-in. Deployment is modular
along independent axes:
bundled-proxy profile, on by
default) terminates TLS with automatic Let's Encrypt certificates from
nothing but PRECIS_DOMAIN. The app itself is proxy-agnostic: drop the
profile to front it with an ingress you already operate (reference nginx
vhost in deploy/nginx/, host helper scripts/install-precis-mcp.sh --nginx)backup compose profile: scheduled bundles
(Postgres dump + ClickHouse backup + instance config) to a local volume or
S3, with restore and drill commands:
docs/operations/backups.md/excel; enable with the bundled Keycloak client or a public
client in your external IdP:
docs/excel/scripts/deploy-mcp.sh --data-mode ... --auth-mode ... is the friendly front
door over the Compose profiles. Every knob is an environment variable:
docs/configuration/environment-variables.md.
Your model lives in an instance/ directory — metric catalogue, semantic SQL
views, ingestion bindings — and the bundled demo instance shows the shape.
Start at docs/configuration/catalogue-and-semantic.md,
then docs/configuration/ingestion.md and
docs/operations/onboarding-ingestion.md
to load your data. The developer guide for adding server tools is
docs/development/adding-read-tools.md.
Start with the mechanisms, not the promise.
Full documentation: docs.precis.finance.
| Area | Start here |
|---|---|
| Getting started | quickstart |
| Deployment | ClickHouse data modes · OAuth / Keycloak · external IdP recipes |
| Excel | Précis for Excel · function reference |
| Configuration | catalogue & semantic layer · ingestion · environment variables |
| Operations | onboarding & ingestion · backups |
| Development | adding read tools |
| Security | SECURITY.md |
The deployment and data model you build here are the foundation the full Précis platform runs on. Précis is currently pre-General Availability and adds a licensed agentic workspace over this same engine and data model. Moving from the open core to Précis is workflow configuration and adoption — not a second data-integration project. Précis prepares; the finance professional decides.
Ships in Précis Finance MCP (Elastic License 2.0): the MCP server and transport · metric engine · financial-statement layouts · semantic SQL view pattern · YAML metric catalogue · sample finance model · ingestion path · hosted read-only Excel add-in · ClickHouse analytical store · PostgreSQL platform state · local dev-key mode · multi-user OAuth 2.1 mode · Docker Compose deployment · backup & restore profile · configuration and deployment docs.
Lives in Précis, not in this repo: the workspace UI · the conversational agent · plan write-back · scenario commit workflows · scheduled Dispatch briefings · report / management-pack workflow · Excel write-back / round-trip · commercial support (unless separately agreed).
Talk about Précis — the full platform and design-partner programme: precis.finance or hello@precis.finance.
Précis Finance MCP is built to be self-serve, and the documentation aims to be enough. If you'd like help beyond it — configuring your data model, a guided deployment, ongoing support, or a demo environment to evaluate against realistic data — book a setup session at precis.finance or write to hello@precis.finance. The same address reaches the team behind the full Précis platform.
This repository is a one-way mirror of the Précis monorepo: main advances
by sync commits, and pull requests are applied internally with your authorship
and DCO sign-off preserved, then published in the next sync. See
CONTRIBUTING.md.
Elastic License 2.0 — source-available. Free to use, modify, self-host (including commercially), and redistribute; you may not offer it to third parties as a hosted or managed service.
Be the first to review this server!
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption