gold-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GOLD_MCP_LICENSE_KEY | No | Offline Ed25519 license key for Pro, Premium, or Ultra tier. Not required for free tier. |
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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| diagnosticA | Show server license tier and available tools. |
| get_gold_priceA | Latest gold (XAUUSD / GC=F) price and 24h change from Yahoo Finance. |
| get_gold_ohlcvA | Historical OHLCV bars for gold from Yahoo Finance. Args: timeframe: One of "1m", "5m", "15m", "30m", "1h", "4h", "1d", "1wk", "1mo". lookback: Number of most recent bars to return. |
| get_macro_contextB | Macro snapshot relevant to gold: DXY, US10Y/02Y, SPX, VIX, BTC, silver, oil. |
| get_gold_correlationsC | Correlation of gold daily returns vs the macro basket. |
| get_gold_seasonalityB | Historical seasonality stats for gold returns. Args: group_by: "dow" (day of week) or "month". lookback_years: Years of history to include. |
| get_vn_macroB | USD/VND + cross rates + implied world-parity gold price in VND. |
| estimate_vn_gold_premiumC | Compare a user-supplied local VN gold price to world parity. |
| gold_market_snapshotC | One-call structured snapshot of gold's current market state. |
| cache_purgeB | Sweep expired entries from the on-disk cache. |
| paxg_worker_statusA | Health of the local PAXG tick-capture worker. Returns alive=true if the last tick is fresher than 30 seconds.
If alive=false with reason=db_missing or no_heartbeat, start the
worker: |
| get_paxg_tickB | Most recent PAXG trade — free real-time gold proxy via Binance. |
| get_paxg_ohlcv_realtimeA | Build OHLCV bars from PAXG tick stream on the fly. Args: seconds_per_bar: Bar size in seconds (1-300). 10 = 10-second bars. lookback_bars: How many most-recent bars to return (1-500). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 13 tools
Each tool targets a distinct data type or action: spot price, OHLCV, macro snapshot, correlations, seasonality, VND, premium estimation, composite snapshot, cache management, worker health, and PAXG real-time. No two tools serve the same purpose.
Most tools use a 'get_' prefix (get_gold_price, get_gold_ohlcv, get_macro_context, etc.), but there are exceptions like 'diagnostic', 'gold_market_snapshot', 'cache_purge', and 'paxg_worker_status' that break the pattern, with 'cache_purge' using a reversed verb-noun structure.
13 tools cover the domain of gold market data, macro context, VN-specific analysis, PAXG real-time, and system administration, each with a distinct purpose. This is a well-scoped set within the recommended 3-15 range.
The server covers core gold data (price, OHLCV), analysis (correlations, seasonality), macro context, VN premium calculations, and real-time PAXG proxy, making it fairly comprehensive. Minor gaps include lack of multi-currency support or historical real-time data, but these are not critical for the stated purpose.