tgju-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TGJU_MCP_PROXY | No | Optional HTTP proxy URL, or a comma-separated list of proxy URLs. System proxy settings are ignored. |
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
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| tj_search_symbolsA | Find TGJU symbols by name. Use when you do not know the symbol slug; pass a result's |
| tj_list_categoriesA | Browse TGJU's market tree: folders (with ids) and symbols. Use to discover a group; call tj_category_table with a folder id to get its prices, or pass a symbol from a 'link' item to tj_get_prices. Top level: 28064 gold, 28066 coin, 28069 currency, 28426 crypto, 28048 precious metals, 28049 oil and energy, 28042 commodities. |
| tj_category_tableA | Live price table of one TGJU group: price, change, day high/low/open per symbol. Use for 'all gold prices', 'all coin prices', 'all currency rates'. Rial groups carry |
| tj_get_pricesA | Live price, day change, high and low for one or more TGJU symbols. Use for current rates. Rial symbols also carry |
| tj_market_summaryA | Key Iranian market rates in one call: dollar, euro, dirham, pound, lira, gold gram and ounce, coins, silver, Brent, Bitcoin, Ethereum, Tether. Use first for 'what are today's rates'. Rial values carry |
| tj_price_historyA | Daily history (open, low, high, close, change) of a TGJU symbol, for charts and trend questions. Use after tj_get_prices. Each row has Gregorian |
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 6 tools
Each tool has a distinct scope: symbol-level live prices (tj_get_prices), symbol discovery (tj_search_symbols), category browsing (tj_list_categories), group price tables (tj_category_table), a curated key-rates snapshot (tj_market_summary), and daily history (tj_price_history). The three price-returning tools overlap somewhat but are differentiated by breadth (single symbol vs. group vs. key subset), so an agent can pick correctly.
All six tools use a uniform tj_ prefix followed by a snake_case verb_noun pattern (get_prices, search_symbols, list_categories, category_table, market_summary, price_history). The convention is predictable throughout with no mixing of styles.
Six tools is well-scoped for a read-only market-data server, covering discovery, live quotes, group tables, a summary, and history without redundancy. Each tool earns its place with a clear role.
The surface covers the full read-only lifecycle: discovery (search, categories), current pricing (symbol, group, summary), and historical data. Since the domain is read-only market data, no write operations are expected; minor gaps like bulk multi-symbol history or explicit pagination helpers exist but are workable.