ime-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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 |
|---|---|
| list_marketsB | List IME markets covered by this server and their statistics pages. |
| search_physical_tradesC | Search physical market trade statistics (بازار فیزیکی) for a Jalali or Gregorian date range. |
| get_physical_tradeB | Get one physical trade row by arzehPk id or symbol within a date range. |
| search_offer_noticesC | Search offering notices derived from physical statistics rows with supply and no executed volume. |
| get_physical_boardC | Snapshot of live contracts from IME CDN board (physical hall uses tts.ime.co.ir when accessible). |
| search_futures_tradesC | Search futures market statistics for a date range. |
| get_futures_contractC | Get futures contract statistics by contract code within a date range. |
| search_option_tradesC | Search option market statistics (call, put, or all). |
| get_option_contractB | Get one option contract row by code within a date range. |
| get_derivatives_boardC | Live snapshot of derivatives contracts from cdn.ime.co.ir marketshub. |
| search_certificate_tradesC | Search commodity deposit certificate trades (گواهی سپرده) from bazaremali statistics. |
| search_salaf_tradesC | Search standard parallel salaf trades (سلف استاندارد). |
| search_fund_tradesC | Search commodity fund trades from bazaremali statistics. |
| get_financial_boardC | Live snapshot filtered to financial-market style symbols on the CDN board. |
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 14 tools
The search_*_trades / get_*_contract pairing per market (physical, futures, options) is clearly differentiated by instrument, and offer notices stand apart. However, the three board tools (physical, derivatives, financial) plus the CDN-based snapshots overlap somewhat, and the several bazaremali-derived search tools (certificate, salaf, fund) could be confused at a glance.
All names follow a clean snake_case verb_noun pattern (list_markets, search_physical_trades, get_futures_contract, get_financial_board). The search_/get_ prefix distinction is applied consistently and predictably across instrument types.
14 tools is well within the ideal 3-15 range and each maps to a distinct market segment or board. No obvious padding, and the search/get/board trichotomy is proportionate to the exchange's breadth.
Coverage spans physical, futures, options, certificates, salaf, funds, offer notices, and live boards, which is broad for the domain. Minor gaps: single-row getters exist only for physical/futures/option, so fetching an individual certificate or salaf row requires search, but agents can work around this.