holco-fec-controls
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@holco-fec-controlsanalyze this FEC text for balance and duplicate-line errors"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
HOLCO FEC Controls
Deterministic, explainable controls for synthetic French accounting export (FEC-like) data, exposed as a local MCP server for Claude and other compatible clients.
Deterministic when possible. AI when necessary. Human when accountable.
This repository is a clean-room public example. It contains no production code, customer data, credentials or internal HOLCO endpoints. It is not tax advice and does not certify legal or fiscal compliance.
Controls
required column presence;
parseable
YYYYMMDDdates;decimal debit and credit amounts;
debit/credit balance for every journal entry;
duplicate-line detection.
Every finding contains a stable code, severity, line or entry reference and a human-readable explanation. The AI client presents the result; it does not silently change the deterministic verdict.
Related MCP server: claude-text-lab-mcp
Control contract
The server separates planning from execution:
plan_fec_controldeclares controls, assumptions and decisions that require human input;analyze_fec_textruns every applicable deterministic control;the result binds evidence to the source with SHA-256 hashes and locators, without echoing accounting rows;
every planned control is reported as
PASS,REVIEW,FAILorNOT_RUN.
Business plausibility is deliberately NOT_RUN until an entity-approved policy
or benchmark is provided. A generic model opinion cannot turn a failed
accounting invariant into a pass. Consequently, a technically clean file has a
deterministic_outcome of PASS but remains globally REVIEW while the
declared business check is not run.
Run the tests
python -m pip install -e '.[mcp]'
python -m unittest discover -s tests -vConnect to Claude Desktop
After installation, add this local server to your Claude Desktop MCP configuration:
{
"mcpServers": {
"holco-fec-controls": {
"command": "holco-fec-mcp"
}
}
}Restart Claude Desktop, then ask it to call analyze_fec_text with FEC content.
The tool accepts text rather than a filesystem path, preventing unrestricted
file reads by the server. Keep real accounting exports within an environment
whose confidentiality rules you control.
MCP tools
list_fec_controls: returns the public control catalogue.plan_fec_control: previews scope, assumptions and human decisions.analyze_fec_text: analyses tab-separated content and returns structured results, evidence hashes, completeness and the stop reason.
See examples/synthetic_fec.txt for a fictitious
balanced entry.
Licence
MIT. Copyright © 2026 HOLCO INVEST.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Your audit methodology inside Claude: findings, risks, controls and workpapers in your team format.
Read-only finance and operations controls for AI agents with evidence and safe next actions.
Check AI work against requirements and return structured verdicts, findings, and repair steps.
Query your warehouse or a CSV with Claude/ChatGPT over MCP, governed by table-level ACL + audit.
Related MCP Servers
- FlicenseNot gradedqualityCmaintenanceEnables extracting explicitly stated contract metadata, clauses, and obligations from user-supplied contract text without storing or modifying the data.-
- AlicenseNot gradedqualityCmaintenanceMCP server for Claude Text Lab, enabling fact-preserving regeneration of Claude-generated text through inspect, sanitize, audit, rewrite, and benchmark operations, with auditable local quality gates and an unverified provenance verdict.2MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to perform financial analysis, budget forecasting, compliance checks, expense categorization, and risk assessment, returning structured JSON with audit-ready governance receipts.5401Business Source 1.1
- FlicenseBqualityBmaintenanceEnables AI assistants to perform financial reconciliation with a deterministic proof engine: intake files, match transactions, verify proofs, resolve exceptions, and sign off on balanced journals under the user's authority.21-