Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoHost/interface to bind in HTTP mode (equivalent to the --host flag). Binds to loopback by default; use 0.0.0.0 inside a container.127.0.0.1
PORTNoPort for the Streamable HTTP mode (equivalent to the --port flag).3000
ALLOWED_ORIGINSNoComma-separated list of allowed browser origins for HTTP mode (equivalent to repeating the --allowed-origin flag). Browser requests from any other Origin get 403 (DNS-rebinding protection); non-browser clients without Origin are always allowed.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
list_currenciesA

List the 14 foreign currencies for which the Bank of Israel publishes an official representative exchange rate (שער יציג) against the shekel, with English/Hebrew names and the quoting unit (JPY is quoted per 100, LBP per 10). No network request is made.

get_latest_ratesA

Fetch the most recent official representative exchange rates (שערים יציגים) published by the Bank of Israel, in ILS per unit. Omit currencies to get all 14. Each entry carries its own publication date (the last business day), the published rate, the quoting unit and ils_per_unit.

get_rateA

Get the Bank of Israel representative rate of one currency on a given date. If no rate was published that day (weekend, holiday) the previous business day's rate is returned with is_fallback=true and days_back. Omit date for today (Asia/Jerusalem). Future dates are rejected.

get_rate_historyA

Daily Bank of Israel representative rates for one currency over a date range (up to ~10 years). Returns count, first/last, min/max (with dates), absolute and percent change, and the observations (the most recent 400 if the range is longer; stats always cover the full range).

convert_currencyA

Convert an amount between ILS and any supported currency, or between two foreign currencies via ILS (cross rate), using Bank of Israel representative rates. Optional date uses the rate on that day or the previous business day. Returns the result (4 decimals), the cross rate and the rate date used for each leg.

get_interest_rateA

Get the Bank of Israel policy interest rate (ריבית בנק ישראל, percent) on a date (default today) plus every change in the look-back window (default 2 years) with its date, previous rate and change in basis points.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 6 tools

Disambiguation4/5

Each tool has a fairly distinct purpose, but get_rate, get_latest_rates, and get_rate_history all deal with representative rates and could be confused at a glance (single-date vs latest snapshot vs range). The descriptions do a good job of disambiguating them, so misselection risk is low but not zero.

Naming Consistency5/5

All names follow a clean verb_noun pattern (list_currencies, convert_currency, get_rate, get_rate_history, get_latest_rates, get_interest_rate) with consistent snake_case and the get_ prefix for retrieval. The list_ vs get_ distinction is used meaningfully.

Tool Count5/5

Six tools is well-scoped for a central-bank exchange-rate/interest-rate server, with no redundant or filler tools. Every tool maps to a clear data need (enumerate, convert, current, single-date, history, policy rate).

Completeness4/5

Coverage is strong: currency enumeration, conversion (including cross rates and historical dates), latest/single/historical rates, and policy interest rate with change history. Minor gaps exist, such as no multi-currency snapshot for an arbitrary historical date or batch conversion, but core workflows are fully served.

Maintenance

ActivityMaintained
ResponsivenessNo recent community issues