@ontoboom/fintech

Banking / fintech: parties, accounts, instruments, transactions, balances, KYC status, risk scores, and counterparty resolution. Designed for agents that need to reason over payment flows + compliance signals without per-vendor schema gymnastics.

20
Classes
14
Object properties
41
Data properties
0
Individuals

Connect this ontology

Checking…
MCP endpoint
https://mcp.ontoboom.com/o/@ontoboom/fintech@0.1.0
{
  "mcpServers": {
    "ontoboom": {
      "url": "https://mcp.ontoboom.com/o/@ontoboom/fintech@0.1.0",
      "transport": "sse"
    }
  }
}

Two manifest-derived tools are exposed in this iteration:list_entities anddescribe_entity. More tools (find_relationship, enumerate_values) ship as followups.

README

# @ontoboom/fintech

A fintech / banking ontology covering parties, accounts, money movement, and
compliance signals.

## Coverage

- **Party** (Person / Organization) with KYC status
- **Account** (Checking / Savings / Card / Investment / Loan)
- **Balance** snapshots
- **Transaction** + **TransactionLeg** (double-entry friendly)
- **Counterparty** resolution across PaymentRail (ACH/Card/Wire/SEPA/Faster Payments)
- **Statement** + **StatementPeriod**
- **RiskScore** + **SanctionScreen** events
- **Currency** + **FXQuote**

## SHACL highlights

- All monetary amounts >= 0 (sign lives on TransactionLeg.direction).
- Currency fields must match `^[A-Z]{3}$`.
- `Transaction.amount` equals the absolute sum of legs (this is a model
  contract; runtime enforcement is the consumer's responsibility).
- `Party.kycStatus` is enumerated `pending|verified|rejected|expired`.

## Forking

For investment-only workflows, fork and drop ACH/Card-specific rails. For
DeFi, replace `PaymentRail` with on-chain network identifiers.

No reviews yet · Be the first to review.

Sort: