ACA PoC MCP Tools Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
ACA PoC MCP Tools Server
Financial audit and ledger query tools exposed via Model Context Protocol (MCP).
Overview
This MCP server provides AI agents with tools to:
Generate Audit Reports: Create compliance, risk, and transaction summary reports
Query Financial Ledger: Access transaction data, balances, and summaries from an in-memory SQLite database
Related MCP server: ACA PoC MCP Tools Server
Features
π Regulatory-grade audit reporting (SOC-2 Type II, ISO-27001 compliant)
πΎ In-memory SQLite database with 1000 sample transactions
π MCP Protocol for seamless AI agent integration
π³ Docker support for easy deployment
Tools
1. generate_audit_report
Generate comprehensive audit reports for financial data.
Parameters:
report_type: Type of report (compliance,risk,transaction)date_range(optional): Date range filter withstart_dateandend_dateformat(optional): Output format (jsonorcsv)
Example:
{
"report_type": "compliance",
"date_range": {
"start_date": "2026-01-01",
"end_date": "2026-07-28"
},
"format": "json"
}2. query_ledger
Query financial ledger data from the in-memory database.
Parameters:
query_type: Type of query (transactions,balance,summary)date_range(optional): Date range filterlimit(optional): Maximum number of results (default: 100)
Example:
{
"query_type": "transactions",
"limit": 50
}Installation
Using Docker
docker build -t aca-mcp-tools .
docker run -p 8080:8080 aca-mcp-toolsLocal Development
# Install dependencies
pip install -r requirements.txt
# Run the server
python main.pyMCP Configuration
Add to your MCP client configuration:
{
"mcpServers": {
"aca-financial-tools": {
"url": "http://localhost:8080",
"transport": "streamable-http"
}
}
}Project Structure
mcp_tools/
βββ main.py # MCP server implementation
βββ requirements.txt # Python dependencies
βββ Dockerfile # Container configuration
βββ tools/
β βββ generate_audit_report.py # Audit report generator
β βββ query_ledger.py # Ledger query tool
βββ README.mdSecurity & Compliance
Certified: SCB-2026-04 (Security Compliance Board)
Standards: SOC-2 Type II, ISO-27001
Phase: 9 (Production-ready)
Owner: ACA PoC Team
License
MIT License - See LICENSE file for details
Contributing
This is a proof-of-concept project for demonstrating AGNTCY Directory capabilities.
Contact
ACA PoC Team - aca-poc@dell.com
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
This server cannot be deployed
Maintenance
Related MCP Connectors
Ledger of record for AI spend: verifiable receipts, waste auditor & model arbitrage MCP.
Log, query, and edit expenses, budgets, and accounts in Ledgy from any MCP-compatible AI assistant.
Personal finance for AI agents β onboard, import statements, categorize & budget over MCP.
Authority, mandate, and policy checks for AI finance with replayable evidence. Not live execution.
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server for the nagi-ledger audit ledger and guardrail toolkit, exposing tools to record and annotate AI agent actions, subagent dispatches, and known dead ends, plus query session reports and statistics.8MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI agents to generate audit reports and query financial ledger data via MCP. This demo version contains intentional security vulnerabilities for security testing and should not be used in production.-
- FlicenseAqualityDmaintenanceMCP server for hledger that exposes double-entry accounting tools to AI agents, enabling balance queries, transaction history, budget reports, and adding transactions to a journal.4-
- FlicenseAqualityCmaintenanceEnables AI agents to create accounts, record balanced double-entry transactions, query balances, and reconcile accounts against a SQLite-backed ledger through four MCP tools.4-