Skip to main content

Carrier Accounting MCP Server

AI-powered carrier statement processing for US insurance agencies using Applied Epic.

What It Does

Automates the full carrier accounting lifecycle:

  1. Ingest carrier PDFs, Excel, and CSV statements (48+ carriers supported)
  2. Normalize via Claude LLM — maps any carrier format to a canonical schema
  3. Reconcile with 5-layer matching engine (99.5% accuracy)
  4. Score confidence per transaction (policy match, name, amount, date, duplicates)
  5. Post to Applied Epic via SDK, UI automation, or CSV batch import
  6. Monitor with daily accuracy dashboards and exception queues

MCP Tools (21 tools)

Ingestion

  • ingest_carrier_statement — Full pipeline: parse → normalize → validate → stage
  • ingest_pdf — Ingest a PDF carrier statement
  • ingest_excel — Ingest an Excel/CSV bordereaux

Standalone Pipeline

  • normalize_transactions — Parse + normalize without validation
  • validate_against_datalake — Parse + normalize + validate (no staging)
  • score_confidence — Score a single transaction's match confidence
  • browse_carrier_portal — Download statements from carrier portals via Playwright

Review Queue

  • get_exception_queue_today — Transactions needing human review
  • approve — Approve a transaction
  • reject — Reject a transaction with reason
  • approve_run — Bulk approve all review items from a run

Epic Posting

  • post_to_epic — Post via REST API
  • post_to_epic_via_browser — Post via Playwright UI automation
  • generate_epic_import — Generate Epic-compatible CSV
  • rollback — Rollback posted entries

Monitoring & Reports

  • daily_metrics — Daily accuracy scorecard
  • carrier_accuracy — Per-carrier accuracy over N days
  • run_history — Recent ingestion runs
  • list_supported_carriers — All 48+ configured carriers
  • reconciliation_report — Posted vs Epic comparison
  • trial_diff_report — Shadow mode: what would have posted vs Epic

Supported Carriers (48+)

Hartford, Hanover, Central, Donegal, Liberty Mutual, Berkley, Progressive, Westfield, Principal, Cigna, BCBS, Allied, Guardian, Unum, Sun Life, Accident Fund, Guard, AmTrust, CNA, Sentry, and 28 more.

Quick Start

pip install carrier-accounting-mcp
carrier-accounting-mcp --port 8000

Or add to Claude Desktop config:

{
  "mcpServers": {
    "carrier-accounting": {
      "command": "carrier-accounting-mcp",
      "args": ["--port", "8000"]
    }
  }
}

Part of 5G Vector

This MCP server is the AI engine behind 5G Vector — the data, analytics, and automation platform for Applied Epic insurance agencies.

Full web UI, team collaboration, Stripe billing, and multi-tenant support available at 5gvector.com/carrier-accounting.

Metadata

Release files for carrier-accounting-mcp 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for carrier-accounting-mcp 0.1.0
File Size Uploaded Provenance
carrier_accounting_mcp-0.1.0.tar.gz 43.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for carrier-accounting-mcp 0.1.0
File Interpreter ABI Platform
carrier_accounting_mcp-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 90.0 kB

Release files / carrier_accounting_mcp-0.1.0.tar.gz

Download URL carrier_accounting_mcp-0.1.0.tar.gz
Size 43.9 kB
Tags Source
SHA-256 checksum
How to use checksums
66b08d0d24be6a0dc6f2fbbf5aff2912032e7d34ad6bd0b069bc3222957bcf59
BLAKE2b-256 checksum
How to use checksums
38ea9b3e690f3d720a44912eeb9e162d903f4b3d31455dc7ebe97d62e5982a6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Release files / carrier_accounting_mcp-0.1.0-py3-none-any.whl

Download URL carrier_accounting_mcp-0.1.0-py3-none-any.whl
Size 46.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
27a6123ba5229312110ef4580ad9fa785b0bbf1886fea8b8a38e836ac2d89f39
BLAKE2b-256 checksum
How to use checksums
85565066f21f084aa0e21e14e71e8c196c15d232739029fdae196cc0d912c02a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.9

Security for carrier-accounting-mcp 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page