Skip to main content

aegis-finance-mcp

Aegis is an autonomous personal-finance analyst & guardian, exposed as an MCP server. It categorizes your transactions, finds money leaks (duplicate charges, subscription hikes), summarizes spending, and reports account balances/due dates — and it answers only from tools, so figures trace back to your real data instead of being hallucinated.

This package ships the MCP server so any MCP host (Cursor, Claude Desktop, or your own agent) can call Aegis's finance tools locally.

Install & run

# One-shot, no install needed:
uvx aegis-finance-mcp

# or install it:
pip install aegis-finance-mcp
aegis-finance-mcp        # starts the MCP server over stdio

Use it from an MCP host

Add it to your host's MCP config (example shape):

{
  "mcpServers": {
    "aegis": { "command": "uvx", "args": ["aegis-finance-mcp"] }
  }
}

Then ask things like "Should I pay my statement now, or dispute anything first?" — the host will call the exposed tools: list_accounts, spending_summary, scan_for_leaks, and get_transactions.

Configuration (environment variables)

Variable Purpose
OPENAI_API_KEY LLM-quality categorization & summaries (falls back to rule-based if unset)
SOPHTRON_USER_ID, SOPHTRON_ACCESS_KEY Live account aggregation; without these, Aegis runs on a bundled synthetic sample so you can try it safely

No aggregator credentials are required to evaluate the server — it works out of the box on sample data.

Learn more

Full architecture, evaluation/observability stack, CrewAI crew, RAG chat, and the feedback loop are documented in the project repository: https://github.com/parul6695/paruls-ai-agents/tree/main/7_aegis

MIT licensed.

Metadata

Release files for aegis-finance-mcp 0.1.1

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

Source distribution (sdist)

Source distribution for aegis-finance-mcp 0.1.1
File Size Uploaded Provenance
aegis_finance_mcp-0.1.1.tar.gz 49.7 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for aegis-finance-mcp 0.1.1
File Interpreter ABI Platform
aegis_finance_mcp-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 123.1 kB

Release files / aegis_finance_mcp-0.1.1.tar.gz

Download URL aegis_finance_mcp-0.1.1.tar.gz
Size 49.7 kB
Tags Source
SHA-256 checksum
How to use checksums
1e2100d11d3adc3f1ef4f6bf1ebe5a946d46bd67f2ebab9d1cd7cfb2aac3c6e7
BLAKE2b-256 checksum
How to use checksums
94970f2ad1e6264afd7365b806d3c75e5caf8688c50b2fefa15f90975582285e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 18, 2026.

Transparency log

Release files / aegis_finance_mcp-0.1.1-py3-none-any.whl

Download URL aegis_finance_mcp-0.1.1-py3-none-any.whl
Size 73.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
be66cd169ce556d9d9406fb09e6ea96acba2e0ac5148d7c933b537eb9a66b4de
BLAKE2b-256 checksum
How to use checksums
2b02c1243e1da95e7b11a1d6529b4815c42df82853ae610185606034e2d07d30
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 18, 2026.

Transparency log

Security for aegis-finance-mcp 0.1.1

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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for aegis_finance_mcp-0.1.1.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Aug 18, 2026.

Transparency log

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.1 This release

2 release files Full 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