プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。レビューとアカウント機能は今後のステップで始まります。
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Divar

作者:sepehr071バージョン 0.3.0i★ –iパソコンで動く
レジストリ名io.github.sepehr071/divar-mcp

インストール

概要

作者による説明(英語の原文)

Unofficial read-only Divar: search Iran's classified ads, cheapest and best-value ads, price checks.

PopNx MCPの3つの柱

この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。

できること

このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。

  • 接続方法: パソコンで動く
  • トランスポート: stdio
  • カテゴリ: マーケティング・SNS

インストール

使っているAIアプリを選んで、設定をコピーしてください。

インストールの前に

  • 基本チェック:1項目中1項目に合格
  • あなたのパソコンで、あなたのユーザーと同じ権限(ファイル、ネットワーク、アプリ)で動きます。
  • 自分で入力するもの: DIVAR_MCP_PROXY

必要なもの

  • PyPIPythonのuvのインストール(uvxコマンドに必要)

どのアプリを使っていますか?

上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。

Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます

{
  "mcpServers": {
    "divar": {
      "command": "uvx",
      "args": [
        "divar-mcp"
      ],
      "env": {
        "DIVAR_MCP_PROXY": "your-value"
      }
    }
  }
}

ターミナルでこれを実行します

claude mcp add divar --env DIVAR_MCP_PROXY=your-value -- uvx divar-mcp

動かす前に、空欄の値を入力してください。

Cursorで開く

または、設定を自分でコピーする

プロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます

{
  "mcpServers": {
    "divar": {
      "command": "uvx",
      "args": [
        "divar-mcp"
      ],
      "env": {
        "DIVAR_MCP_PROXY": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

VS Codeで開く

または、設定を自分でコピーする

プロジェクトの .vscode/mcp.json に貼り付けます

{
  "servers": {
    "divar": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "divar-mcp"
      ],
      "env": {
        "DIVAR_MCP_PROXY": "your-value"
      }
    }
  }
}

ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。

これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。

選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。

自分で入力する値

  • DIVAR_MCP_PROXY env
    Optional HTTP proxy URL for requests to divar.ir, or a comma-separated list: one is used until it gets blocked or fails to connect, then the next. System proxy settings are ignored.

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント sepehr071 で確認済みです

  • … 未チェック

    今もメンテナンスされている

    このリポジトリはまだGitHubから読み取っていません

  • … 未チェック

    ライセンスがある

    このリポジトリはまだGitHubから読み取っていません

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

マーケティング・SNSのほかのサーバーとの比較i

  • このカテゴリのほかの3563件のうち0%よりスターが多い
  • このカテゴリのほかの3563件のうち96%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの3563件のうち100%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Divarは安全ですか?

当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は–、最新バージョン(0.3.0)がレジストリに届いたのは昨日です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにPython (uv)も必要です。

代わりに使えるものは?

同じカテゴリには:MCP YouTube Transcript, Google Analytics MCP, BibiGPT YouTube Video Summarizer

代わりの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Google Analytics MCP

作者:surendranb

GA4 MCP server for AI agents: schema discovery, server-side aggregation, analysis-ready defaults.

パソコンで動く★ 244MIT10 日前更新
インストール

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

divar-mcp: Divar MCP server for AI agents

Let your AI agent search Divar (دیوار) ads in any Iranian city, and tell it whether a price is fair.

An unofficial, read-only MCP server for Divar, Iran's largest classifieds site (homes, cars, phones, jobs, services).

Search, read ads, compare, find the cheapest and best-value ads, appraise prices and browse the map from Claude, Cursor or Copilot. Prices are in Toman.

For AI agents · Why · What it can do · Quick start · Tools · How it works · Good to know · FAQ · Configuration · فارسی · Development


For AI agents

  • What: unofficial MCP server (model context protocol) for Divar (دیوار, divar.ir), Iran's classifieds site. Persian queries work best; Arabic letter variants (ي/ك) are folded.
  • Install: uvx divar-mcp or claude mcp add divar -- uvx divar-mcp. Transport: stdio. Needs uv (Python 3.10+).
  • Auth: none, no API key or account. Optional DIVAR_MCP_PROXY (HTTP proxy URL, or a comma-separated list); system proxy settings are ignored.
  • Access: read-only on Divar. It cannot log in, post, chat, bookmark or reveal a seller's phone number, so no confirmation is needed before calling a tool. Only dv_watch and dv_price_trend write, and only to a local file of your own searches.
  • Tools: 31, all prefixed dv_. Start with dv_search, dv_post, dv_cheapest, dv_best_for_budget, dv_market.
  • Typical sequence: dv_cities / dv_categories -> dv_filters -> dv_search -> dv_post -> dv_similar / dv_appraise / dv_compare.
  • Also: resources divar://cities, divar://categories, divar://category-filters/{slug}; prompts compare_ads, best_under_budget, appraise_listing, watch_market.
  • Units: prices in Toman (Divar's own unit, nothing is converted). price for a sale; deposit + rent for a rental (rent 0 with full_deposit means رهن کامل); no price means negotiable.
  • Use when: the user wants to find, price-check or monitor Divar ads (flats to buy or rent, used cars, phones, furniture, jobs...), or asks what something costs in a city.
  • Do not use when: the user wants to post an ad, message a seller or get a phone number (login-only on Divar), or needs a market other than Divar.
  • Output: compact JSON ad cards. Pass token between tools and next_cursor back as cursor.
  • Machine-readable: server.json and the iran-mcp catalog (TOOLS.md, servers.json, llms.txt).

Why

Divar is where Iranians buy and sell flats, cars and phones, but answering "what is a fair price for a 2-bedroom flat in Vanak?" means scrolling through dozens of ads and ignoring the fake prices. With divar-mcp an agent fetches the ads, drops placeholder prices, computes the median and quartiles of the asking prices, and tells you which ads are well below them.

You: Find the best 2-bedroom flat to rent in Vanak with a deposit under 1 billion Toman.

Agent: *calls* dv_parse_query -> dv_best_for_budget -> dv_post

It lists the best-value ads against the median of the ads that fit, with the reasons for each score, then opens the one you pick.

What it can do

  • Search ads in one or several cities by category, text, neighbourhood, price (and deposit for rentals), brand and model, photo, freshness and every other filter of the category; merge several pages with duplicates removed; continue with a cursor
  • Read a full ad: price in Toman, specs, features, description, all images, map position, seller type, placeholder-price detection
  • Find value: cheapest ads (junk prices skipped), best value and most-for-the-budget, ads priced well below the median, side-by-side comparison showing only the differences, similar ads
  • Judge a price: fair-price appraisal with percentile and confidence, market statistics by district and by day
  • Monitor: poll dv_new_since with the last timestamp to see only new ads; keep saved searches and a daily median price trend locally; export results as CSV or JSON lines
  • Use the map: ads around a GPS point or landmark with distances; neighbourhoods, neighbours, borders, address of a point
  • Look at sellers and dealers: how many ads a seller has, the business card and its ads

Example prompts:

  • "Cheapest used Peugeot 206 in Tehran, and is it priced fairly compared with similar ads?"
  • "Find apartments to rent near Vanak under 8 billion Toman and compare the top three."
  • "Show new iPhone 15 ads in Mashhad since this morning."
  • "What is the median price per square metre for apartments for sale in Gisha?"
  • ارزان‌ترین آپارتمان ۲ خوابه اجاره‌ای در ونک با ودیعه زیر ۱ میلیارد کدام است؟
  • قیمت این ماشین نسبت به آگهی‌های مشابه گران است یا ارزان؟
  • آگهی‌های جدید گوشی آیفون ۱۵ در مشهد را از امروز صبح نشان بده.

Quick start

You need uv. No API key or account.

Claude Code

claude mcp add divar -- uvx divar-mcp

Claude Desktop

Settings → Developer → Edit Config, then add:

{

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

</details>

Cursor

Add the Claude Desktop block above to ~/.cursor/mcp.json (or .cursor/mcp.json in a project).

VS Code (Copilot agent mode)

Click Install in VS Code above, or add to .vscode/mcp.json:

{

"servers": { "divar": { "type": "stdio", "command": "uvx", "args": ["divar-mcp"] } } }

</details>

Codex CLI

codex mcp add divar -- uvx divar-mcp

Or in ~/.codex/config.toml:

[mcp_servers.divar]

command = "uvx" args = ["divar-mcp"]

</details>

Gemini CLI

Add to ~/.gemini/settings.json:

{

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

</details>

Windsurf

Add the Claude Desktop block to ~/.codeium/windsurf/mcp_config.json.

Anything else

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

Tools

An ad card has token, title, price (sale) or deposit + rent (rent 0 with full_deposit means رهن کامل), info (mileage, condition...), district, seller (agency label), age_h (hours since the last bump), photos, image (thumbnail URL, only from dv_search with thumbnails), chat, tag (paid promotion), url, and suspect_price when the price looks like a placeholder. Absent flags mean false. Default page size is 10 to 20 ads.

All tools start with dv_ and are annotated read-only, except dv_watch and dv_price_trend, which write only to a local file.

Find places and categories
ToolWhat it does
dv_citiesCity ids for a name (1,177 cities); no query lists the biggest cities
dv_districtsNeighbourhoods of a city with ids, centre and main streets
dv_neighboursNeighbourhoods adjacent to a district (Divar's list plus the nearest ones by distance)
dv_locateCity, neighbourhood and street address of a GPS point
dv_place_searchMap autocomplete: landmark or street to coordinates
dv_place_mappingConvert old Divar place ids to current ones
dv_categoriesThe 236-node category tree; search by name, list children
dv_filtersEvery filter of a category: key, type, label, unit, options
dv_filter_optionsBrand and model keys (161 car brands), districts and other option lists, with typed search
dv_suggestThe search box's suggestions and category guesses for some text
dv_parse_queryA plain Persian request ("آپارتمان اجاره ونک زیر ۸ میلیارد") to dv_search arguments: city, neighbourhoods, price bounds, area (80 متری), category
dv_boundaryNeighbourhood borders of a city (GeoJSON): the city box, or one neighbourhood's polygon
Search and price
ToolWhat it does
dv_searchSearch ads with city, category, text, districts, price, brand, photo, freshness and any category filter; multi-page merge, client-side age and keyword filters, cursor paging
dv_countHow many ads match a search (capped at 10,000)
dv_cheapestThe cheapest ads of a search; placeholder prices and far-below-median outliers skipped
dv_best_for_budgetWithin a budget: best value with an explainable deal_score (and reasons) against the median of the ads that fit (price per m2 for property for sale), and the most you can get; bait / co-op / loan titles are skipped
dv_find_dealsAds priced well below the median of a search, no budget needed; junk prices and bait titles removed
dv_marketPrice statistics (min, quartiles, median, max) plus breakdown by district and by day
dv_appraiseIs an ad's price (or a price you give) high or low versus similar ads (same area first, then the whole city): percentile, verdict ("insufficient comparables" when the call is extreme but thin), confidence
dv_new_sinceAds published after a timestamp: poll with the returned latest to watch a search
dv_exportThe ads of a search as CSV or JSON lines
dv_nearbyMap ads around a point (category required), nearest first, with coordinates, distance and total price
dv_watchSaved searches: create, then check to get only the ads newer than the last check (local file)
dv_price_trendOne median asking price per day for a search, kept locally, with change since the previous day
dv_statusIs Divar reachable, latency, caches, saved watches and the tool list
One ad and its seller
ToolWhat it does
dv_postFull ad: price, specs, features, description, images, map position, seller type, flags
dv_postsUp to 10 ads in one call, compact
dv_compare2 to 6 ads side by side: prices and only the specs that differ
dv_similarAds like this one (same brand and area, widening step by step)
dv_sellerA seller's personal and business ad counts, business card (or "personal seller") and other ads (only business sellers' ads are listed, the first 11)
dv_dealerA business's public page: name, member since, first 11 ads

How it works

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

│ │ MCP over stdio ▼ diva

冒頭だけを表示しています。続きはリポジトリで読めます

PopNxに聞く