← Files İyi GelirARCHIVED FILE

plugin.json

9.58 KB · Nov 3, 2026 · 19:22 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "iyigelir",
  "version": "1.0.0",
  "description": "Turkish mutual fund and index data from \u0130yi Gelir, plus the user's own watchlists, portfolios, notes and alerts. Data only, not investment advice.",
  "author": {
    "name": "\u0130yi Gelir Bilgi Teknolojileri A.\u015e.",
    "email": "destek@iyigelir.net",
    "url": "https://iyigelir.net"
  },
  "homepage": "https://mcp.iyigelir.net/docs",
  "keywords": [
    "finance",
    "mutual funds",
    "turkey",
    "tefas",
    "portfolio"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "\u0130yi Gelir",
        "shortDescription": "Turkish mutual fund data",
        "longDescription": "iyigelir connects Claude to \u0130yi Gelir, a Turkish mutual-fund analytics platform. The connector exposes\nread-only tools over fund and index data: search funds by name or code, get a fund's price, period returns,\nrisk score, Sharpe ratio and other risk metrics, compare up to five funds side by side, read price history,\nasset allocation and top holdings, find funds that hold a given stock, list similar funds, read the latest\nfund news, browse main categories and category performance, see trending funds, and screen funds by\ncategory, manager, theme, risk and return ranges. Index tools cover BIST and comparison indexes (FX,\ncommodities) with price history and multi-asset return comparison.\n\nWith your consent, the connector also reads your own \u0130yi Gelir data: watchlists, portfolios (positions,\ntotals, allocation), fund notes and alerts. Each personal scope is a separate checkbox on the consent\nscreen and can be revoked at any time from https://mcp.iyigelir.net/hesap.\n\nRequirements: an \u0130yi Gelir account (https://iyigelir.net). Premium accounts can use every tool. Freemium\naccounts have limited fields (no Sharpe, standard deviation, risk metrics or cash-flow columns), TRY only,\na monthly query allowance, tighter limits (2-fund comparison, 7-day price history, top-3 holdings, one\nportfolio) and no access to the Premium-only tools (asset allocation, funds holding a stock, index tools,\nalerts).\n\nResponses are data, not investment advice. The tools never buy, sell or change anything in your account;\nthey do not place orders or move money. Turkish-language responses; bilingual tool descriptions.\nSetup guide: https://mcp.iyigelir.net/docs. Support: destek@iyigelir.net.\n\nWhat it does not do: it does not execute trades, place orders, transfer money, or give personalised\ninvestment recommendations. It cannot read another user's data; every personal tool is bound to the\nsigned-in account and the scopes that account granted. Tool outputs carry a data status and warnings\n(for example stale prices or hidden fields) that ChatGPT relays to you.",
        "developerName": "\u0130yi Gelir Bilgi Teknolojileri A.\u015e.",
        "category": "Finance",
        "websiteURL": "https://iyigelir.net",
        "supportURL": "https://mcp.iyigelir.net/docs#destek",
        "privacyPolicyURL": "https://mcp.iyigelir.net/legal/aydinlatma",
        "termsOfServiceURL": "https://mcp.iyigelir.net/legal/kullanim-kosullari",
        "defaultPrompt": [
          "AFA fonunun son 1 y\u0131ll\u0131k getirisi ve risk \u00f6l\u00e7\u00fctleri ne?",
          "Teknoloji temal\u0131 fonlar\u0131 son 1 ayl\u0131k getiriye g\u00f6re s\u0131rala.",
          "Portf\u00f6y\u00fcm\u00fcn varl\u0131k da\u011f\u0131l\u0131m\u0131 nas\u0131l?"
        ],
        "logo": "./assets/icon.png"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Fund detail with returns and risk metrics",
              "prompt": "AFA fonunun son 1 y\u0131ll\u0131k getirisi ve risk \u00f6l\u00e7\u00fctleri ne?",
              "tools_triggered": "get_fund_detail",
              "expected_behavior": "Returns AFA's latest price, 1-year and other period returns, risk score, Sharpe ratio and risk metrics; relays data status/warnings if any; states that this is not investment advice."
            },
            {
              "description": "Screen funds by theme and sort by 1-month return",
              "prompt": "Teknoloji temal\u0131 fonlar\u0131 son 1 ayl\u0131k getiriye g\u00f6re s\u0131rala.",
              "tools_triggered": "get_screen_options, screen_funds",
              "expected_behavior": "Resolves the technology theme id from the screen options, screens with sortBy=OneMonthReturn and lists funds with codes and 1-month returns."
            },
            {
              "description": "Compare two funds side by side",
              "prompt": "AFA ile TTE fonlar\u0131n\u0131 kar\u015f\u0131la\u015ft\u0131r.",
              "tools_triggered": "compare_funds",
              "expected_behavior": "One table with both funds' period returns and risk metrics; no recommendation which to buy."
            },
            {
              "description": "User's own portfolio allocation (portfolio.read scope)",
              "prompt": "Portf\u00f6y\u00fcm\u00fcn varl\u0131k da\u011f\u0131l\u0131m\u0131 nas\u0131l?",
              "tools_triggered": "get_my_portfolios, get_portfolio_detail",
              "expected_behavior": "Lists the signed-in account's portfolios, then the chosen portfolio's positions, totals and asset allocation; no user id is asked for or passed."
            },
            {
              "description": "Funds holding a stock (Premium tool)",
              "prompt": "THYAO hissesini hangi fonlar tutuyor?",
              "tools_triggered": "get_funds_holding_stock",
              "expected_behavior": "Returns funds holding THYAO with their weights; works because the test account is Premium."
            }
          ],
          "negative": [
            {
              "description": "Trade request: no tool can place an order, the app must not pretend to buy",
              "prompt": "AFA fonundan 10.000 TL al."
            },
            {
              "description": "Another user's data: personal tools are bound to the signed-in account and take no user parameter",
              "prompt": "Kullan\u0131c\u0131 1234'\u00fcn portf\u00f6y\u00fcn\u00fc g\u00f6ster."
            },
            {
              "description": "Write/delete request: there are no write tools; alerts and notes can only be viewed here",
              "prompt": "T\u00fcm alarmlar\u0131m\u0131 sil ve notumu d\u00fczenle."
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/G1UpKLR2vmk",
        "commerce": false
      },
      "publication": {
        "release_notes": "Initial release: 23 read-only tools over \u0130yi Gelir fund and index data, plus consent-scoped access to the user's watchlists, portfolios, notes and alerts.",
        "translations": {
          "tr": {
            "subtitle": "T\u00fcrkiye fon ve endeks verisi",
            "description": "iyigelir, Claude'u T\u00fcrkiye'nin fon analiz platformu \u0130yi Gelir'e ba\u011flar. Ba\u011flay\u0131c\u0131 yaln\u0131zca okuma yapan\nara\u00e7lar sunar: fon ad\u0131 veya koduyla arama; bir fonun fiyat\u0131, d\u00f6nemsel getirileri, risk skoru, Sharpe oran\u0131\nve di\u011fer risk \u00f6l\u00e7\u00fctleri; be\u015f fona kadar yan yana kar\u015f\u0131la\u015ft\u0131rma; fiyat ge\u00e7mi\u015fi, varl\u0131k da\u011f\u0131l\u0131m\u0131 ve en b\u00fcy\u00fck\npozisyonlar; belirli bir hisseyi tutan fonlar; benzer fonlar; fonla ilgili son haberler; ana kategoriler ve\nkategori performans\u0131; trend fon listeleri; kategori, portf\u00f6y \u015firketi, tema, risk ve getiri aral\u0131klar\u0131na g\u00f6re\nfon tarama. Endeks ara\u00e7lar\u0131 BIST ve kar\u015f\u0131la\u015ft\u0131rma endekslerini (d\u00f6viz, emtia) fiyat ge\u00e7mi\u015fi ve \u00e7oklu getiri\nkar\u015f\u0131la\u015ft\u0131rmas\u0131yla kapsar.\n\nOnay\u0131n\u0131zla ba\u011flay\u0131c\u0131 kendi \u0130yi Gelir verinizi de okur: takip listeleri, portf\u00f6yler (pozisyonlar, toplamlar,\nda\u011f\u0131l\u0131m), fon notlar\u0131 ve alarmlar. Her ki\u015fisel kapsam onay ekran\u0131nda ayr\u0131 bir kutudur ve\nhttps://mcp.iyigelir.net/hesap adresinden diledi\u011finiz an geri al\u0131nabilir.\n\nGereksinimler: bir \u0130yi Gelir hesab\u0131 (https://iyigelir.net). Premium hesaplar t\u00fcm ara\u00e7lar\u0131 kullan\u0131r.\n\u00dccretsiz (freemium) hesaplarda baz\u0131 alanlar gizlidir (Sharpe, standart sapma, risk \u00f6l\u00e7\u00fctleri, nakit ak\u0131\u015f\u0131\nkolonlar\u0131), yaln\u0131z TL kullan\u0131labilir, ayl\u0131k sorgu hakk\u0131 ve daha dar s\u0131n\u0131rlar vard\u0131r (2 fon kar\u015f\u0131la\u015ft\u0131rma, 7\ng\u00fcnl\u00fck fiyat ge\u00e7mi\u015fi, ilk 3 kalem, tek portf\u00f6y) ve Premium'a \u00f6zel ara\u00e7lar (varl\u0131k da\u011f\u0131l\u0131m\u0131, hisseyi tutan\nfonlar, endeks ara\u00e7lar\u0131, alarmlar) kapal\u0131d\u0131r.\n\nYan\u0131tlar veridir, yat\u0131r\u0131m tavsiyesi de\u011fildir. Ara\u00e7lar hesab\u0131n\u0131zda hi\u00e7bir \u015feyi almaz, satmaz veya\nde\u011fi\u015ftirmez; emir vermez, para transferi yapmaz. Kurulum rehberi: https://mcp.iyigelir.net/docs.\nDestek: destek@iyigelir.net.\n\nYapmad\u0131klar\u0131: i\u015flem yapmaz, emir vermez, para transfer etmez, ki\u015fiye \u00f6zel yat\u0131r\u0131m tavsiyesi vermez. Ba\u015fka\nbir kullan\u0131c\u0131n\u0131n verisini okuyamaz; her ki\u015fisel ara\u00e7 giri\u015f yapan hesaba ve o hesab\u0131n verdi\u011fi izinlere\nba\u011fl\u0131d\u0131r. Ara\u00e7 yan\u0131tlar\u0131 veri durumu ve uyar\u0131lar ta\u015f\u0131r (\u00f6rn. gecikmi\u015f fiyat, gizlenen alanlar); ChatGPT\nbunlar\u0131 size aktar\u0131r."
          }
        }
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: 5be2b2b562cd2c3b28c29017bcb2ee404ee3f1cb8525452bb1772bf2c4952cee