Skip to main content
Glama
anasmithdell

ACA PoC MCP Tools Server

by anasmithdell

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: Quicken MCP 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 with start_date and end_date

  • format (optional): Output format (json or csv)

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 filter

  • limit (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-tools

Local Development

# Install dependencies
pip install -r requirements.txt

# Run the server
python main.py

MCP 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.md

Security & 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

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    D
    maintenance
    A personal financial management tool that enables AI assistants to record transactions, check balances, and provide monthly financial summaries via the Model Context Protocol. It allows users to manage their expenses and income through natural language interactions using standardized MCP tools and resources.
    Last updated
  • F
    license
    -
    quality
    C
    maintenance
    Converts Quicken QIF files into a queryable DuckDB database and exposes financial data through MCP tools, enabling LLMs to query transactions, accounts, and summaries.
    Last updated
    14

View all related MCP servers

Related MCP Connectors

  • Log, query, and edit expenses, budgets, and accounts in Ledgy from any MCP-compatible AI assistant.

  • The financial MCP for AI agents - 90+ financial tables, SEC filings, signals, alt-data.

  • A paid remote MCP for AI SDK data query MCP, built to return verdicts, receipts, usage logs, and aud

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/anasmithdell/mcp_tools'

If you have feedback or need assistance with the MCP directory API, please join our Discord server