Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Invoice

FreeNot checked

MCP server for invoice intelligence: risk analysis, field extraction, and history comparison — FastMCP, SQLAlchemy, Alembic.

GitHubEmbed

About

MCP server for invoice intelligence: risk analysis, field extraction, and history comparison — FastMCP, SQLAlchemy, Alembic.

README

Invoice Intelligence MCP server built with FastMCP, SQLAlchemy, and Alembic.

Features

  • Query tool: analyze_invoice_risk
  • Execute tools: extract_invoice_fields, compare_invoice_history
  • Strict Pydantic schemas with deterministic outputs
  • Regex invoice parsing + rule-based anomaly detection
  • SQLite by default, PostgreSQL-ready via DATABASE_URL
  • Alembic migrations for schema lifecycle

System Prompt Artifact

Builder prompt is tracked in:

  • docs/system-prompts/invoice-mcp-builder.md

Setup

python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
cp .env.example .env

Database Migrations (Alembic)

Create a new revision:

alembic revision --autogenerate -m "describe change"

Upgrade to latest migration:

alembic upgrade head

Downgrade by one revision:

alembic downgrade -1

Run

python -m app.main

Server defaults:

  • MCP endpoint: http://127.0.0.1:8000/mcp
  • Health route: http://127.0.0.1:8000/health

Test

pytest

from github.com/Ayo-mi/invoice-mcp

Installing Invoice

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/Ayo-mi/invoice-mcp

FAQ

Is Invoice MCP free?

Yes, Invoice MCP is free — one-click install via Unyly at no cost.

Does Invoice need an API key?

No, Invoice runs without API keys or environment variables.

Is Invoice hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Invoice in Claude Desktop, Claude Code or Cursor?

Open Invoice on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Invoice with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All finance MCPs