xbert-fx-review
Surface foreign-currency exposures the linked FX XBerts caught for the period and route the user to the ledger's native FX revaluation. The plugin does NOT compose the revaluation journal — the data primitives for that don't exist in MCP today.
By XBert IntelligenceLicense: MIT1 GitHub starsUpdated 2 weeks ago
Directory evidence
- Runtimes
- Claude Code
- Parsed components
- 1 skill or MCP entry
- Source updated
- Sep 9, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install xbert-fx-review for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install xbert-fx-review@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/XBertIntelligence/XBert-PluginsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/xbert-fx-review/.
Plugin files
├── .claude-plugin/plugin.json└── skills/fx-review/SKILL.md
Included Skills1
FX-review methodology — surface which foreign-currency exposures the linked FX XBerts caught for the period, present the per-balance picture, and route the user to the ledger's native FX revaluation. The plugin does NOT compose the revaluation journal. Use when the user asks to review FX exposure, run a period-end FX sweep, list foreign-currency balances, or runs the /fx-review slash command. Also triggers on "FX exposure check", "foreign currency balances", "period-end FX sweep".
Plugin manifests1
{
"name": "xbert-fx-review",
"displayName": "XBert FX Review",
"description": "Surface foreign-currency exposures the linked FX XBerts caught for the period and route the user to the ledger's native FX revaluation. The plugin does NOT compose the revaluation journal — the data primitives for that don't exist in MCP today.",
"author": {
"name": "XBert Intelligence",
"email": "[email protected]"
},
"homepage": "https://intelligence.xbert.io/plugins/xbert-fx-review",
"license": "MIT",
"keywords": [
"fx",
"foreign-exchange",
"review",
"multi-currency",
"exposure",
"xbert"
],
"x-xbert": {
"displayName": "XBert FX Review",
"tagline": "Surface foreign-currency exposures the linked FX XBerts caught — route to the ledger's native revaluation.",
"audience": [
"accountants"
],
"categories": [
"review",
"fx",
"multi-currency",
"close"
],
"prerequisites": [
"XBert account",
"Client connected to a multi-currency ledger",
"FX XBerts linked to the FX Review agent in the Connect portal"
],
"screenshots": [],
"demoVideo": null,
"includes": {
"skills": 1,
"commands": 1,
"mcpTools": 0
},
"longDescription": "FX exposure is detected deterministically by Custom XBerts on the data XBert MCP exposes today — a foreign-currency BankAccount with a non-zero balance, an outstanding receivable / payable in a foreign currency, a GL account carrying a foreign-currency balance. The XBerts do the detection; this plugin does not.\n\nXBert FX Review surfaces what the linked FX XBerts caught for the period and routes the user to the ledger's native period-end FX revaluation workflow (Xero, MYOB, QBO each ship one). The plugin does NOT compose the revaluation journal — the historical rates, booking rates, last-revalued dates and rate-source verification needed to do that are not exposed in MCP today, and the XBerts-as-heroes positioning means the plugin doesn't invent the data it cannot trace.\n\nWhat you get: a per-balance list of foreign-currency exposures the XBerts surfaced, with the current foreign-currency amount, the current base-currency value as held by the ledger, and a routing recommendation pointing the user to the right place to do the revaluation. What you don't get from this plugin (and shouldn't expect): the journal itself, gain / loss splits, intercompany reconciliation between separate entities, or hedging-note compliance.",
"useCases": [
{
"title": "Period-end FX exposure surfacing",
"description": "At every period close on a multi-currency client, surface which foreign-currency balances the FX XBerts caught and point the user to the ledger revaluation workflow."
},
{
"title": "New multi-currency client setup",
"description": "First period on a newly multi-currency client surfaces baseline FX exposure so the practice knows which balances will need revaluation each period."
},
{
"title": "FX exposure audit working paper",
"description": "Year-end working paper of which foreign-currency balances were on the books at period end, what the linked XBerts caught, and the routing recommendation that was followed."
},
{
"title": "Cross-ledger consistency check",
"description": "Across a multi-ledger portfolio (some Xero, some MYOB, some QBO), surface the FX exposures in one consistent shape so the user knows which ledger's native revaluation workflow to run."
}
],
"benefits": [
{
"icon": "Scale",
"title": "FX XBerts surface exposure deterministically",
"description": "Foreign-currency balances, FX bank accounts, FX AR / AP are caught by deterministic XBerts on the data MCP exposes today. The plugin reasons only over what fired."
},
{
"icon": "GitBranch",
"title": "Routes to the ledger native revaluation",
"description": "Ends with a clear pointer to Xero / MYOB / QBO's own FX revaluation workflow scoped to the surfaced balances — the plugin does not compose the journal because the historical rates aren't available."
},
{
"icon": "ShieldCheck",
"title": "Honest about what's not supported",
"description": "Intercompany reconciliation between separate entities, period-end rate vs booking rate, last-revalued date, gain / loss splits, hedging notes — all surfaced as out-of-scope when asked, rather than invented."
}
],
"workflow": [
"Type /fx-review in Claude Code or Claude Desktop",
"Confirm the client and the review period (default: current open period)",
"Plugin resolves the linked FX XBerts for the period — if none are linked, the review stops and the user is prompted to configure linked XBerts first",
"A per-balance list of surfaced foreign-currency exposures is presented with the current foreign-currency amount and current base-currency value",
"The plugin recommends running the period-end FX revaluation in the client's ledger (Xero / MYOB / QBO) for the surfaced balances — and stops there"
]
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[xbert-fx-review on Agent Plugins Marketplace](https://pluginsmp.com/plugins/xbert-fx-review)