All servers · Payments & accounting
CurrencyGuard Guard Pricing
com.currencyguard/guard-pricing · v1.0.0
Instruction-like text in descriptionsTools changed (7 days)No registry update 90+ days
Measured by MCP Station
| Last check | Reachable |
|---|---|
| Checked at | — |
| Check success 7 / 30 days | — |
| First-try success 30 days | — |
| Median response | — |
| Lookups 30 days | — |
| Authentication | No auth |
| MCP version | 2025-06-18 |
| Rank score | — |
| Declared risk | Can write (some tools are not declared read-only) |
| Capabilities declared | tools |
| Tool definitions | 11 tools · with description 100% · input schema is an object 100% · read/destructive hints 100% |
Instruction-like text was found in net_exposure. This is a pattern match, not a verdict. What we look for
Description written by the publisher, not verified
FX protection for SMEs — price Guards, live spot/forward rates, settlement dates, and more.
Connect
streamable-http · https://api.currencyguard.com/mcp
claude mcp add --transport http guard-pricing https://api.currencyguard.com/mcp{
"mcpServers": {
"guard-pricing": {
"url": "https://api.currencyguard.com/mcp"
}
}
}Tools as reported by the server
get_spot_rateGet an indicative spot FX rate for a currency pair. Returns rounded bid, ask, and mid rates for illustration purposes only — not for execution. Example: base=GBP, quote=USD returns the GBPUSD rate.list_supported_currenciesList the currency pairs currently available for Guard pricing. Always call this rather than assuming which pairs are supported — the list is configuration-driven and changes.get_forward_rateUse when you need a forward FX rate. tenor accepts either a period such as 1W, 1M, 3M, 6M, 1Y, or an exact date in ISO form YYYY-MM-DD. Use an exact date whenever you need the forward for the same day a Guard settles: a period resolves to the forward curve's own date, which can be several days away,price_guardPrice a Guard — CurrencyGuard's FX protection product for real future payments or receipts. If a tenor like '3 months' is given, call resolve_settlement_date first to get the exact date, then call this tool. Returns: guardType (Guard-Pay or Guard-Receive), guardRate, guardFee (in the home currency),compare_guard_with_forwardUse when a user asks whether a Guard is worth it, how it compares with a forward contract from their bank or provider, or what happens if they do nothing. ASK BEFORE YOU CALL. The forward side of this comparison should be the customer's own numbers, not CurrencyGuard's guesses. Ask three things firsresolve_settlement_dateResolve a relative time period (tenor) to a valid business settlement date for a currency pair. Use this when a user says '3 months', '6 months', '1 year', etc. instead of an exact date. The tenor format is: 1D (days), 1W (weeks), 1M (months), 1Y (years). Examples: '3M' = 3 months, '6M' = 6 months,get_historic_best_worstAnalyze historic best/worst FX performance for a currency pair over a Guard's duration. Uses Bank of England historic rates. Returns a 'performances' array with 6 entries — BEST and WORST for each of three lookback periods (5, 10, 25 years). Each entry contains: performanceType (BEST or WORST), periprice_guard_extensionGet an indicative price for extending a Guard to a later settlement date. Estimates the additional cost using: (1) the guard fee difference between extended and original expiry, (2) the guard spread cost from the roll, and (3) the CurrencyGuard extension margin. Returns a breakdown: extensionCost =explain_guard_productExplain the Guard product using CurrencyGuard's approved product and FAQ content. Covers: what the Guard is, how it works, who it is for, how it compares to forwards or options, and legal, regulatory, accounting, or eligibility questions.net_exposureNet an SME's open foreign-currency bills and invoices, so that a receipt due on or before a payment in the same currency is shown as funding it. Returns the residual on every bill and invoice, a trace of which invoice funds which bill and for how much, per-bucket totals, dependency statements, and srequest_provider_availabilityFind out whether Guards can be bought through a particular payment provider or bank. A Guard is always bought through a payment provider, so this cannot be answered without knowing which one the user pays through — CurrencyGuard checks and replies. ASK BEFORE CALLING. Tell the user plainly that thei
Tool changes
- 2026-10-24: get_spot_rate, list_supported_currencies, get_forward_rate, price_guard, compare_guard_with_forward, resolve_settlement_date, get_historic_best_worst, price_guard_extension, explain_guard_product, net_exposure, request_provider_availability
- 2026-10-20: get_spot_rate, list_supported_currencies, get_forward_rate, price_guard, compare_guard_with_forward, resolve_settlement_date, get_historic_best_worst, price_guard_extension, explain_guard_product, net_exposure, request_provider_availability
- 2026-10-18: get_spot_rate, list_supported_currencies, get_forward_rate, price_guard, compare_guard_with_forward, resolve_settlement_date, get_historic_best_worst, price_guard_extension, explain_guard_product, net_exposure, request_provider_availability
- 2026-10-17: get_spot_rate, list_supported_currencies, get_forward_rate, price_guard, compare_guard_with_forward, resolve_settlement_date, get_historic_best_worst, price_guard_extension, explain_guard_product, request_provider_availability
- 2026-10-16: explain_guard_product, get_forward_rate, get_historic_best_worst, get_spot_rate, list_supported_currencies, price_guard, price_guard_extension, resolve_settlement_date
Repository · Website · JSON · Text for agents · Registry updated 2026-04-22