check_fx_rateLABSCO SUMMARY
It turns "the rate looked bad" into a number with a paper trail.
The complaint about bank FX is always the same and always unquantified. Putting the applied rate next to the mid-market one gives you basis points and a currency amount, and the report call is what makes that usable in front of a CFO rather than in an argument.
What it is
A remote server for foreign exchange forensic auditing. Give it the amount, the currency pair and the rate your bank applied, and it compares that against the real mid-market rate and returns the hidden spread in basis points, a forensic score from 1 to 10, and the total lost to hidden fees. A separate call produces the full report from a previous audit.
What you get
- The current mid-market rate for any currency pair — free, no authentication
- A transaction audited against that rate: spread in basis points, a forensic score of 1 to 10, and the amount lost
- Rates compared across several sources at once, with discrepancies flagged and the most favourable identified — the multi-bank and multi-broker case
- A complete forensic report from a previous audit's id, with spread history, narrative analysis and a certified audit trail, for CFO review or FINTRAC documentation
Requirements
A client that accepts a remote endpoint, pointed at the hosted Cloudflare Worker at https://wild-bird-a412.ybolduc.workers.dev/mcp. Rate checks and source comparison are free and need no authentication; transaction audits are 3 free per month per IP; the full forensic report needs a bearer token and is charged per report.
Setup effort
One command — npx -y smithery skill add ybolduc/ipayx-fx-auditor
USE CASES
Checking a rate before you accept it
Read the current mid-market rate for the pair, free and without signing in, and compare it with what you were quoted.
Finding out what a transfer actually cost
Audit the transaction with the amount, the pair and the bank's rate, and read the spread and the amount lost.
Choosing between banks or brokers
Compare several sources at once and take the most favourable, with any discrepancy between them flagged.
Making the case to someone who signs things
Turn a completed audit into the full forensic report — spread history, narrative and audit trail.
4 tools
Listed in project docs. Your client may show a different list.
audit_transactionfull_forensic_reportcompare_fx_sourcesBEFORE YOU INSTALL
What to know first
Tools you get
4 tools named in the project's documentation.
Requires
A client that can reach a remote MCP server over HTTP
INSTALLATION
Connect your client
Server setup
npx
Smithery
npx -y smithery skill add ybolduc/ipayx-fx-auditorHosted endpoint
https://wild-bird-a412.ybolduc.workers.dev/mcpAdd this hosted endpoint to your MCP client.
MCP Clients
Cursor
{
"mcpServers": {
"ipayx-fx": {
"url": "https://wild-bird-a412.ybolduc.workers.dev/mcp"
}
}
}Windsurf
{
"mcpServers": {
"ipayx-fx": {
"serverUrl": "https://wild-bird-a412.ybolduc.workers.dev/mcp"
}
}
}Perplexity
Settings → MCP Connectors → Add Remote → paste https://wild-bird-a412.ybolduc.workers.dev/mcp