Banking Intelligence MCP Server

https://mcp.ohmyfin.ai/mcp Remote v3.1.0

Published by mcp.ohmyfin.ai — no publish provenance and no public repository, so the publisher could not be verified and the source cannot be independently located.

Cross-border payment & banking intelligence for AI agents: SWIFT/BIC, IBAN, sanctions, FX, tracking.

Trust grade
F
53/100
Last scanned get badge →
Trust
F · 53/100
Adoption risk for you: the threat score, then adjusted down for blast radius, publisher verification and how much the scan could see. Deterministic; every point is auditable.
Capability
Minimal
Blast radius if it went rogue — what the server’s tools could reach. Independent of trust.
Coverage
Live
How much the scan could actually inspect. Shallow coverage is stated, never hidden.
Share this Trust Score
𝕏 Share LinkedIn Reddit
F Why this grade threat 53 − adoption risk = 53/100

The grade answers one question — how safe is this server for you to adopt — so it is computed in two auditable stages. Nothing below is an opinion or an LLM's guess; every line is a real term the deterministic engine applied, and the same input always yields the same number.

1. Threat score — 100 − 46.9 = 53. What the published surface and source actually contain:

PointsWhat was foundCategory
−31.5 Compound tool-poisoning pattern MTC-INJ-POISON injection
−15.4 Secrecy directive MTC-INJ-SECRECY-1 injection

2. Client adoption risk — 53 − 0 = 53. Three small, subtract-only factors that reflect your risk in adopting it — a clean scan proves less on a powerful, unverified or barely-inspectable package, so the grade says so plainly:

✓ No adoption-risk deductions — minimal blast radius, verified enough, and fully inspected.

Grade capped: a critical finding is present → grade capped at D. A hard gate overrides the point total — no amount of clean surface buys back a confirmed catastrophe.

Capability observations and info notes are shown under Findings but never scored. Open any row's finding below for the file, line and evidence behind a deduction.

Findings 2

critical Compound tool-poisoning patternMTC-INJ-POISON

Multiple tool-poisoning signals co-occur in a single field (authority, secrecy), including a concealment / override / sensitive-target directive. Together they form an instruction aimed at the model — the canonical tool-poisoning shape, not ordinary documentation.

Evidence: Track a SWIFT payment by UETR or reference number. Basic SWIFT payment tracking enriched by data from certain banks in the correspondent chain. Returns the overall payment status and, when available,

Fix: Do not install this server; the metadata is engineered to manipulate the assistant.

Location: tool track_payment · description

high Secrecy directive (conceal action from the user)MTC-INJ-SECRECY-1

Secrecy directive (conceal action from the user) detected in the description of tool "track_payment". Instruction-like content in tool metadata is executed by the model, not the human, and is the primary tool-poisoning vector.

Evidence: never tell the user

Fix: Tool descriptions should describe behavior, not instruct the assistant. Treat imperative / secrecy / sequencing language in metadata as hostile.

Location: tool track_payment · description

Tools 34

Each tool and what it can reach — enumerated from the running server.

  • bank_holidaysno sensitive capability
  • banks_using_correspondentno sensitive capability
  • company_registriesno sensitive capability
  • company_search_companyno sensitive capability
  • company_search_personno sensitive capability
  • company_search_resultno sensitive capability
  • country_banking_rulesno sensitive capability
  • country_export_controlsno sensitive capability
  • country_payment_codesno sensitive capability
  • eccn_lookupno sensitive capability
Show 24 more tools ↓
  • export_controls_screenno sensitive capability
  • federal_register_changesno sensitive capability
  • fx_rateno sensitive capability
  • fx_rate_historyno sensitive capability
  • fx_timing_advisorno sensitive capability
  • fx_volatilityno sensitive capability
  • goods_classifyno sensitive capability
  • gpi_status_codesno sensitive capability
  • hs_code_lookupno sensitive capability
  • iban_validateno sensitive capability
  • is_business_day_checkno sensitive capability
  • mcp_registerno sensitive capability
  • mcp_verifyno sensitive capability
  • payment_cutoff_timesno sensitive capability
  • payment_method_compareno sensitive capability
  • sanctions_screenno sensitive capability
  • settlement_etano sensitive capability
  • ssi_lookupno sensitive capability
  • swift_lookupno sensitive capability
  • swift_message_referenceno sensitive capability
  • track_paymentno sensitive capability
  • tracking_historyno sensitive capability
  • transfer_costno sensitive capability
  • value_dateno sensitive capability

Versions 1

Scan history per published version. The engine is deterministic — the same version always yields the same score, so a changed score means the package itself changed.

VersionScoreFindingsEngineScanned
v3.1.0 latest F 53/100 2 1.13.0 2026-09-07

Embed this score

Show this server's live Trust Score in your README, docs or website. The badge is served straight from the registry and updates automatically after every rescan — no API key needed. It links back to this page, so anyone who sees the grade can also read the findings behind it instead of taking a number on faith.

MCP Trust Score: F · 53/100
Markdown (GitHub README)
[![MCP Trust Score](https://mcptrustchecker.com/registry/mcp-ohmyfin-ai/badge.svg)](https://mcptrustchecker.com/registry/mcp-ohmyfin-ai)
HTML
<a href="https://mcptrustchecker.com/registry/mcp-ohmyfin-ai"><img src="https://mcptrustchecker.com/registry/mcp-ohmyfin-ai/badge.svg" alt="MCP Trust Score" height="20"></a>
Prefer shields.io styling? Point it at https://mcptrustchecker.com/registry/mcp-ohmyfin-ai/badge.json via https://img.shields.io/endpoint?url=…

Verify this score yourself

The score above is reproducible: the same package version always yields the same result. Run it locally or over the free API — no account, no LLM, fully deterministic.

npx mcptrustchecker scan https://mcp.ohmyfin.ai/mcp --online

Use the free API → How scoring works

More in Finance & Commerce