Finance

moneta-ingest - Claude MCP Skill

Parse new financial documents into Moneta. Detect type, run parser, validate output, summarize reconciliation.

SEO Guide: Enhance your AI agent with the moneta-ingest tool. This Model Context Protocol (MCP) server allows Claude Desktop and other LLMs to parse new financial documents into moneta. detect type, run parser, validate output, summarize recon... Download and configure this skill to unlock new capabilities for your AI workflow.

🌟1 stars • 1 forks
📥0 downloads

Documentation

SKILL.md
# /moneta-ingest

Parse new financial documents into Moneta.

## Steps

1. Scan `source/` for new files and record expected sources and date ranges.
2. Detect document type from filename prefix. If unclear, sniff content headers or PDF table titles.
3. Map type to parser and run it.
4. Validate parser outputs: count, totals, date range, no duplicate IDs.
5. Update aggregates and lots.
6. Emit reconciliation summary with deltas and any warnings.

Type map:

```
bofa       -> pnpm parse:bofa
river      -> pnpm parse:river
strike     -> pnpm parse:strike
cashapp    -> pnpm parse:all   (includes cashapp PDF parsing)
robinhood  -> pnpm parse:all
w2         -> pnpm parse:all
charitable -> pnpm parse:all
```

## Examples

```bash
# Parse everything and rebuild aggregates
pnpm parse:all
```

```bash
# Parse only BofA CSVs
pnpm parse:bofa
```

## References

- `source/`
- `normalized/transactions.json`
- `normalized/cost-basis.json`
- `normalized/accounts.json`
- `scripts/parse-all.ts`
- `scripts/parse-bofa.ts`
- `scripts/parse-river.ts`
- `scripts/parse-strike.ts`
- `scripts/parse-cashapp.ts`
- `scripts/parse-robinhood.ts`
- `scripts/parse-w2.ts`
- `scripts/parse-charitable.ts`

Signals

Avg rating0.0
Reviews0
Favorites0

Information

Repository
phrazzld/claude-config
Author
phrazzld
Last Sync
3/2/2026
Repo Updated
3/1/2026
Created
2/5/2026

Reviews (0)

No reviews yet. Be the first to review this skill!