MCP Server · npm package

AI-Powered Accounts Payable Automation

An MCP server that gives AI agents 10 tools to automate your entire AP workflow. Invoice extraction, GL coding, duplicate detection, approval routing, compliance checks, and payment scheduling — all callable programmatically.

Start Automating — $149/mo View All Plans

Plans from $49/mo. Install in 60 seconds.

10 MCP tools npm package Works with Claude, Cursor, any MCP client TypeScript

Manual accounts payable is a money pit

Every invoice your team processes manually costs $12–$13 on average. Multiply that by hundreds or thousands of invoices per month and AP becomes one of the most expensive back-office operations in your business — and one of the most error-prone.

$12–13
Average cost per invoice with manual processing
3.6%
Error rate in manual data entry for invoice fields
25 days
Average invoice processing cycle with manual workflows

10 MCP tools that automate every step of AP

TRUSS AP Automation is an MCP server that AI agents call to handle the entire accounts payable workflow. No UI to learn. No manual steps. Your agents extract, validate, route, and pay — programmatically.

extract_invoice

Invoice Data Extraction

Pull structured data from any invoice format — PDF, image, email. Extracts vendor, amounts, line items, dates, and payment terms automatically.

code_to_gl

General Ledger Coding

Automatically map invoice line items to GL accounts based on vendor history, expense categories, and your chart of accounts. Learns from corrections.

check_duplicate

Duplicate Detection

Cross-reference incoming invoices against historical records to catch duplicates before payment. Fuzzy matching on amounts, dates, and vendor IDs.

validate_invoice

Invoice Validation

Run multi-point validation: PO matching, quantity checks, price verification, tax calculation, and required field completeness. Flag exceptions instantly.

route_approval

Approval Routing

Route invoices to the right approvers based on amount thresholds, department, vendor, and custom rules. Multi-level approval chains with escalation.

check_compliance

Compliance Checks

Verify W-9 status, tax ID validation, sanctions screening, and regulatory compliance before any payment is authorized. Configurable rule engine.

schedule_payment

Payment Scheduling

Optimize payment timing to capture early-pay discounts or maximize float. Schedule by due date, discount terms, or cash flow priorities.

reconcile_payment

Payment Reconciliation

Match payments to invoices automatically. Handle partial payments, credits, and adjustments. Flag unmatched transactions for review.

generate_ap_report

AP Reporting

Generate aging reports, payment summaries, vendor spend analysis, and cash flow projections. Structured output ready for dashboards or spreadsheets.

search_invoices

Invoice Search

Query your invoice database by any field — vendor, amount, date range, status, GL code. Full-text search with filters for fast lookups.

From install to automated invoices in 60 seconds

TRUSS AP Automation is an MCP server. Install it via npm, add it to your agent's MCP config, and your AI agents can call all 10 tools immediately.

  1. 01

    Install the package

    One command. No build step. Works with any MCP-compatible client — Claude Desktop, Cursor, VS Code, or your own agent.

  2. 02

    Add to your MCP config

    Point your MCP client at the server. Configure your API key and optional settings like GL account mappings and approval thresholds.

  3. 03

    Agents call tools programmatically

    Your AI agent discovers the 10 AP tools and calls them as needed. Extract an invoice, code it to GL, check for duplicates, route for approval, and schedule payment — all in a single agent conversation.

# Install npx truss-ap-automation-mcp # Or add to Claude Desktop MCP config { "mcpServers": { "ap-automation": { "command": "npx", "args": ["truss-ap-automation-mcp"], "env": { "TRUSS_API_KEY": "your-api-key" } } } }

AP automation that pays for itself

At $12 per manually processed invoice, even the Starter plan pays for itself after just 5 invoices per month. Every invoice after that is pure savings.

Starter
$49/mo

For small teams getting started with AP automation.

  • Up to 100 invoices/month
  • 5 GL accounts
  • All 10 MCP tools
  • Duplicate detection
  • Basic approval routing
  • Email support
Get Starter
Enterprise
$499/mo

For organizations with complex, multi-entity AP.

  • Unlimited invoices
  • Multi-entity support
  • All 10 MCP tools
  • ERP integrations
  • Custom compliance rules
  • Dedicated support
  • SSO and audit logs
  • Custom onboarding
Get Enterprise

All 10 AP automation tools

  1. 01 extract_invoice — Parse invoice data from PDF, image, or email into structured JSON
  2. 02 code_to_gl — Map line items to general ledger accounts using rules and history
  3. 03 check_duplicate — Detect duplicate invoices via fuzzy matching on key fields
  4. 04 validate_invoice — Run multi-point validation: PO match, amounts, tax, required fields
  5. 05 route_approval — Send invoices to approvers based on rules, thresholds, and chains
  6. 06 check_compliance — Verify W-9, tax ID, sanctions, and regulatory requirements
  7. 07 schedule_payment — Optimize payment timing for discounts or cash flow management
  8. 08 reconcile_payment — Match payments to invoices, handle partials and credits
  9. 09 generate_ap_report — Produce aging reports, spend analysis, and cash flow projections
  10. 10 search_invoices — Query invoices by vendor, amount, date, status, or GL code

Stop paying $12 per invoice

Automate your entire accounts payable workflow with AI agents. Install in 60 seconds, start saving on the first invoice.

Start Automating — $149/mo

Plans from $49/mo. Cancel anytime.