ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที รีวิวและบัญชีผู้ใช้จะมาในขั้นถัดไป
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · อธิบายเป็นภาษาคน

Iran Mercantile Exchange

โดย sepehr071รุ่น 0.2.0i★ –iรันบนเครื่อง
ชื่อใน registryio.github.sepehr071/ime-mcp

ติดตั้ง

ภาพรวม

คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)

Read-only Iran Mercantile Exchange (ime.co.ir): physical trades, supply, prices, market totals.

สามเสาของ PopNx MCP

สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน

ใช้ทำอะไรได้

ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry

  • การเชื่อมต่อ: รันบนเครื่อง
  • ช่องทาง (transport): stdio
  • หมวด: อื่น ๆ

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ก่อนติดตั้ง

ต้องเตรียมก่อน

  • PyPIติดตั้ง uv ของ Python (มีคำสั่ง uvx) ในเครื่อง

คุณใช้แอปไหน

เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”

เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json

{
  "mcpServers": {
    "ime": {
      "command": "uvx",
      "args": [
        "ime-mcp"
      ],
      "env": {
        "IME_MCP_PROXY": "ใส่ค่าของคุณ"
      }
    }
  }
}

พิมพ์คำสั่งนี้ใน Terminal

claude mcp add ime --env IME_MCP_PROXY='ใส่ค่าของคุณ' -- uvx ime-mcp

เติมค่าที่เว้นว่างไว้ก่อนรัน

เปิดใน Cursor

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json

{
  "mcpServers": {
    "ime": {
      "command": "uvx",
      "args": [
        "ime-mcp"
      ],
      "env": {
        "IME_MCP_PROXY": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

เปิดใน VS Code

หรือคัดลอกค่าตั้งเอง

วางในไฟล์ .vscode/mcp.json ของโปรเจกต์

{
  "servers": {
    "ime": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "ime-mcp"
      ],
      "env": {
        "IME_MCP_PROXY": "ใส่ค่าของคุณ"
      }
    }
  }
}

เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง

ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น

ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี

ค่าที่ต้องใส่เอง

  • IME_MCP_PROXY env
    Optional HTTP proxy URL for the ime.co.ir requests; system proxy settings are ignored. Also accepts a comma-separated list: one is used until it gets blocked or fails to connect, then the next.

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

ทำอะไรได้บ้าง

รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 7 พ.ย. 2569

  • ✓ ผ่าน

    ตัวตนผู้ทำตรงกับ repo

    ชื่อใน registry ยืนยันด้วยบัญชี GitHub sepehr071 ซึ่งเป็นเจ้าของ repo

  • … ยังไม่ตรวจ

    ยังมีคนดูแล

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • … ยังไม่ตรวจ

    มีสัญญาอนุญาต (license)

    ยังไม่ได้อ่านข้อมูล repo จาก GitHub

  • – ไม่เกี่ยว

    endpoint ตอบ

    ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต

เทียบกับตัวอื่นในหมวด อื่น ๆi

  • ดาวมากกว่า 0% ของอีก 18336 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 98% ของอีก 18336 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 18336 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

Iran Mercantile Exchange ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (0.2.0) เข้า registry เมื่อวาน

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Python (uv) ในเครื่องด้วย

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี Spec Driven Development, Remote Desktop Commander, NexusWindows

ตัวที่ใช้แทนได้

server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว

อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

Spec Driven Development

โดย formulahendry

MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.

รันบนเครื่อง★ 440MITอัปเดต 14 เดือนที่ผ่านมา
ติดตั้ง

Remote Desktop Commander

โดย desktop-commander

Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.

รันบนคลาวด์★ 211อัปเดต เมื่อวานซืน
ติดตั้ง

NexusWindows

โดย pironjulien

Windows computer use in the background: desktop apps driven without your mouse or keyboard.

รันบนเครื่องอัปเดต วันนี้
ติดตั้ง

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

ime-mcp: Iran Mercantile Exchange (بورس کالای ایران) MCP server for AI agents

ime-mcp is an unofficial, read-only MCP server that gives AI agents the public trade and supply data of the Iran Mercantile Exchange (IME, ime.co.ir).

Its 14 tools list commodity trades (steel, petrochemicals, cement, oil products, metals, agriculture) with prices and volumes,

upcoming supply offers, daily price series, rankings by producer and broker, market and hall totals, the USD settlement rate,

the options board, gold, silver and other deposit certificates, gold funds and exchange news and weekly reports.

No API key or account is needed. It works in Claude, Cursor, Copilot and any other MCP client.

For AI agents · Quick start · What it can do · Tools · FAQ · فارسی


For AI agents

  • What: unofficial MCP server (model context protocol) for ime.co.ir, the Iranian commodity exchange: physical market trades (industrial and mineral, petrochemical and oil products, cement, subsidiary market, Kish export hall), supply offers (including premium and export), price history, rankings by producer or broker, market totals, USD rate, news, weekly report links, the options board, deposit certificates (gold bar, gold coin, silver...), salaf and commodity funds.
  • Install: uvx ime-mcp or claude mcp add ime -- uvx ime-mcp. Transport: stdio. Needs uv (Python 3.10+).
  • Auth: none. Optional IME_MCP_PROXY (HTTP proxy URL, or a comma-separated list); system proxy settings are ignored.
  • Access: read-only. It cannot trade or place orders, so no confirmation is needed before calling any tool.
  • Tools: 14, all prefixed ime_. Typical sequences: ime_categories -> ime_price_history / ime_trades / ime_supply; ime_producers -> ime_trades; ime_options -> ime_options(contract=...); ime_certificates -> ime_certificates(commodity=...).
  • Use when: the user asks what traded on the exchange, the price of steel, rebar, hot sheet, polymers, bitumen or cement, what will be offered next session, how big trading was, the exchange's USD rate, option contracts, or gold bar, gold coin and silver certificate prices.
  • Do not use when: the question is about the stock market (TSETMC), or real estate and car trading: those are not covered here.
  • Output: compact JSON. Dates are Persian (1405/08/09); Gregorian input is accepted. Prices are Rial (per kg for goods counted in tonnes: check unit); value_k_rial is thousand Rial; summary values are million Rial; value_rial (options, certificates, funds) is Rial. Text is Persian.
  • Machine-readable: server.json and the iran-mcp catalog.

Why

The IME site shows trades and supply only through filter forms and paged tables. "How did the hot sheet price move this month?" means picking the group, the subgroup and a date range, then reading the table row by row. With ime-mcp an agent does it in one call:

You: How did hot sheet prices move since the start of Aban?

Agent: *calls* ime_price_history(search="ورق گرم", date_from="1405/08/01")

Kavian hot sheet (KAS-HS00000-00) traded at 1,305,425 Rial/kg on 08/02 (3,740 t), 1,296,722 on 08/03 (1,430 t),

1,370,586 on 08/06 (2,310 t) and 1,352,960 on 08/09 (110 t).

Numbers from a live call on 2026-10-31.

What it can do

  • Trades: every trade of a date range in the physical market, the subsidiary market (بازار فرعی) or the Kish export hall, with the weighted closing price, low and high, supply, demand, volume, value, producer, contract type, delivery and broker; filter by commodity group, producer or text
  • Supply offers (اطلاعیه عرضه): what is up for sale in coming sessions with volume, base price, delivery place and date, settlement and broker
  • Price history: daily low, high, volume-weighted average and volume per symbol over up to 45 days
  • Market totals: value and volume by market and hall for a range, plus the USD settlement rate; day-by-day totals of one market
  • Rankings: producers, commodities, brokers or halls ordered by traded value with market share
  • Options: the options board (gold, gold coin, gold funds, saffron futures) with settlement prices and open interest, and the history of one contract
  • Certificates and funds: gold bar, gold coin, silver, copper and steel deposit certificates, saffron certificates, salaf and gold funds, daily and with a bid/ask board
  • Groups and producers: the exchange's commodity group tree and producer ids
  • News and reports: the latest announcements and links to the weekly report PDFs

Example prompts:

  • "What were the biggest trades on the exchange today?"
  • "How did rebar prices move over the last two weeks?"
  • "What is offered on the exchange next week from Mobarakeh Steel?"
  • "How much did the physical market trade this week, by hall?"
  • قیمت ورق گرم در بورس کالا در یک ماه گذشته چطور تغییر کرده؟
  • فردا چه محصولاتی در بورس کالا عرضه میشود؟

Quick start

You need uv. No API key or account.

Claude Code

claude mcp add ime -- uvx ime-mcp

Claude Desktop

Settings → Developer → Edit Config, then add:

{

"mcpServers": { "ime": { "command": "uvx", "args": ["ime-mcp"] } } }

</details>

Cursor, VS Code, Codex CLI, Gemini CLI, Windsurf

Use the same command (uvx ime-mcp) in your client's MCP settings, for example codex mcp add ime -- uvx ime-mcp or the Claude Desktop block above in ~/.cursor/mcp.json.

Anything else

It is a standard stdio MCP server: run uvx ime-mcp, or pip install ime-mcp and run ime-mcp.

Tools

Group ids come from ime_categories, producer ids from ime_producers. Dates are 1405/08/09 or 2026-10-31; the default is today (Tehran time). Ranges are limited to 45 days.

ToolWhat it does
ime_categoriesList the exchange's commodity groups: main groups, then groups, then subgroups, with their ids
ime_producersFind producers and suppliers listed on the exchange by name, to get the producer id for the trade and supply tools
ime_tradesList commodity trades (price, volume, supply, demand, buyer broker) for a date range, with totals
ime_supplyList supply offers (اطلاعیه عرضه): what is up for sale on which session, volume and base price (physical, premium or export)
ime_price_historyDaily price series (low, high, volume-weighted average, volume) per symbol over a date range
ime_market_summaryExchange-wide trade value and volume for a date range: by market, by physical-market hall, plus the USD rate
ime_daily_totalsDay-by-day trade value and volume of one market over a date range (the site's market chart)
ime_newsLatest news and notices from the exchange's news archive: title, lead, date and link
ime_trade_statsRank producers, commodities, brokers or halls by traded value over a date range, with each one's market share
ime_weekly_reportsList the exchange's weekly market reports (گزارش هفتگی), newest first, with the PDF link of each
ime_optionsOptions on gold, gold coin, gold funds and saffron futures (اختیار معامله): one day's board or one contract's history
ime_securitiesDaily trades of the exchange's financial-market symbols: salaf, commodity deposit certificates and commodity funds
ime_certificatesContinuous commodity deposit certificates (گواهی سپرده پیوسته): gold bar, gold coin, silver, copper, steel and more
ime_boardMarket-view board (cdn.ime.co.ir) with the best bid and ask for funds, certificates and salaf

All 14 tools are annotated readOnlyHint: true.

How it works

  AI agent  (Claude, Cursor, Copilot, ...)

│ │ MCP over stdio ▼ ime-mcp (runs on your machine) │ │ HTTPS └──────▶ www.ime.co.ir imedata.asmx, auction.ashx, export.ashx, news archive

ime-mcp runs locally and calls the same public endpoints the ime.co.ir pages use, with no hosted server in between and no API key. Requests go out through a Chrome-impersonating client. It makes at most 3 requests at a time with a little jitter, keeps answers for 2 minutes, retries a failed request up to twice, and only talks to www.ime.co.ir, dataapi.ime.co.ir (gold and other deposit certificates) and cdn.ime.co.ir (bid/ask board).

Good to know

  • Iranian network. ime.co.ir answers from Iran. From a Turkish exit it timed out in testing; use a direct Iranian line or set IME_MCP_PROXY to a proxy that can reach it.
  • The site mixes up the physical and subsidiary lists. Its trade-list service keeps the first answer per date range and then ignores the market flag. The server asks for a fresh (padded) date range and checks the halls, retrying up to 6 times, so a slow answer is normal.
  • Units. Prices are Rial per kg for goods listed in tonnes. value_k_rial is price x volume in thousand Rial; market summaries are million Rial; options, securities, certificates and boards give value_rial in Rial.
  • Trading days. Saturday to Wednesday and some Thursdays; other days return nothing.
  • Not covered: real estate, car trading and the stock sub-sites are separate ime.co.ir sub-sites. Statistical report archives (market-reports.html) need a form post and are not read; weekly report PDFs are linked, not parsed. The subsidiary market list has no price or value, only base price, supply, demand and volume.
  • Persian data. Names, halls, contracts and news come back in Persian.

FAQ

Is there an official IME API?

IME publishes data through its website only. ime-mcp is a separate, unofficial MCP server that calls the public endpoints behind the website's tables and charts and returns compact JSON.

Does it need an API key or account?

No. Install with uvx ime-mcp and it works from an Iranian network.

Can it show live prices?

It shows trades published on the site, including the current session as the site lists them. It is not a tick feed.

Can it place orders?

No. It only reads public data.

How do I debug what the agent sees?

npx @modelcontextprotocol/inspector uvx ime-mcp

Configuration

VariableDefaultMeaning
IME_MCP_PROXYunsetOptional HTTP proxy URL for the ime.co.ir requests; system proxy settings are ignored. A comma-separated list is used one at a time: the next proxy takes over when one is blocked or cannot connect

فارسی: سرور MCP بورس کالای ایران

سرور ime-mcp یک سر

ตัดมาแค่ช่วงต้น อ่านต่อใน repo

ถาม PopNx