# appstore__fiyat_analizi

Ülkelere özel fiyat önerir (bölgesel fiyatlandırma); hiçbir şey yazmaz. Bir taban fiyattan (örn. USA 9.99) Apple'ın eşitlediği yerel fiyatı alır, ülkenin alım gücüne (Dünya Bankası fiyat seviyesi) göre yumuşatılmış bir indirim hesaplar ve en yakın geçerli Apple basamağına oturtur. Fiyatı öldürmemek için indirim sınırlı: zengin ülkelere dokunulmaz, hiçbir ülke eşit fiyatın en_dusuk_oran'ının altına inmez, hiçbir fiyat artırılmaz. Öneriyi kullanıcıya göster, isterse ülke ülke düzelt, sonra appstore__abonelik_fiyat_ayarla'ya fiyat + ozel_fiyatlar olarak ver.

Agent View of the PolicyLayer registry record for `appstore__fiyat_analizi`. HTML page: https://policylayer.com/tools/magaza-mcp/appstore--fiyat-analizi

## Facts

- Tool: `appstore__fiyat_analizi`
- Server: Magaza (`magaza-mcp`) — https://policylayer.com/tools/magaza-mcp.md
- Install: `npx -y magaza-mcp`
- Homepage: https://www.npmjs.com/package/magaza-mcp
- Risk category: Other (Low risk)
- Registry record: grade F, identity unverified
- Server rate-limited: no
- Parameters: 5 (2 required)
- Recommended policy verdict: Rate-limited

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `ulke` | string | no | Fiyatın verildiği ülke (3 harf). Varsayılan USA; diğer ülkeler buna eşitlenir. |
| `fiyat` | string | yes | Müşterinin ödeyeceği fiyat, o ülkenin para biriminde (örn. "9.99"). |
| `yansitma` | number | no | Alım gücü farkının ne kadarı fiyata yansısın, 0-1 (varsayılan 0.4). 0 = indirim yok, 1 = farkın tamamı (agresif). 0.4'te Türkiye ~%27, Hindistan ~%44 iner. |
| `abonelik_id` | string | yes | appstore__abonelikler'den gelen abonelik id'si. |
| `en_dusuk_oran` | number | no | Hiçbir ülke eşit fiyatın bu oranının altına inmesin (varsayılan 0.5 = en fazla %50 indirim). |

Parameters from the server's own tool schema.

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "appstore__fiyat_analizi",
    "arguments": {
      "fiyat": "<fiyat>",
      "abonelik_id": "<abonelik_id>"
    }
  }
}
```

## Why appstore__fiyat_analizi is rated Low

Without any rule in front of it, every call an agent makes to appstore__fiyat_analizi happens silently: no trail, no cap, no way to know it misbehaved until something breaks downstream.

## Use case

AI agents call appstore__fiyat_analizi as a supporting operation in Magaza workflows.

## Recommended policy (PolicyLayer)

Verdict: **Rate-limited**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches Magaza:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "appstore__fiyat_analizi": {
      "limits": [
        {
          "counter": "appstore__fiyat_analizi_rate",
          "window": "minute",
          "max": 60,
          "scope": "grant"
        }
      ]
    }
  }
}
```

## Other tools on Magaza (38)

- `magaza__cagir` — Destructive — https://policylayer.com/tools/magaza-mcp/magaza--cagir.md
- `play__kanallar` — Destructive — https://policylayer.com/tools/magaza-mcp/play--kanallar.md
- `appstore__buildler` — Execute — https://policylayer.com/tools/magaza-mcp/appstore--buildler.md
- `appstore__abonelik_fiyat_ayarla` — Other — https://policylayer.com/tools/magaza-mcp/appstore--abonelik-fiyat-ayarla.md
- `appstore__abonelik_fiyatlari` — Other — https://policylayer.com/tools/magaza-mcp/appstore--abonelik-fiyatlari.md
- `appstore__abonelik_kur` — Other — https://policylayer.com/tools/magaza-mcp/appstore--abonelik-kur.md
- `appstore__abonelik_ulkeleri` — Other — https://policylayer.com/tools/magaza-mcp/appstore--abonelik-ulkeleri.md
- `appstore__abonelikler` — Other — https://policylayer.com/tools/magaza-mcp/appstore--abonelikler.md
- `appstore__iap_fiyat_ayarla` — Other — https://policylayer.com/tools/magaza-mcp/appstore--iap-fiyat-ayarla.md
- `appstore__iap_urunler` — Other — https://policylayer.com/tools/magaza-mcp/appstore--iap-urunler.md
- `appstore__metin_guncelle` — Other — https://policylayer.com/tools/magaza-mcp/appstore--metin-guncelle.md
- `appstore__satis_raporu` — Other — https://policylayer.com/tools/magaza-mcp/appstore--satis-raporu.md
- `appstore__surumler` — Other — https://policylayer.com/tools/magaza-mcp/appstore--surumler.md
- `appstore__testflight_gruplari` — Other — https://policylayer.com/tools/magaza-mcp/appstore--testflight-gruplari.md
- `appstore__uygulamalar` — Other — https://policylayer.com/tools/magaza-mcp/appstore--uygulamalar.md
- `appstore__yas_derecelendirme` — Other — https://policylayer.com/tools/magaza-mcp/appstore--yas-derecelendirme.md
- `appstore__yorum_yanitla` — Other — https://policylayer.com/tools/magaza-mcp/appstore--yorum-yanitla.md
- `appstore__yorumlar` — Other — https://policylayer.com/tools/magaza-mcp/appstore--yorumlar.md
- `magaza__abonelik_karsilastir` — Other — https://policylayer.com/tools/magaza-mcp/magaza--abonelik-karsilastir.md
- `magaza__endpoint_ara` — Other — https://policylayer.com/tools/magaza-mcp/magaza--endpoint-ara.md
- `magaza__genel_bakis` — Other — https://policylayer.com/tools/magaza-mcp/magaza--genel-bakis.md
- `magaza__iap_teshis` — Other — https://policylayer.com/tools/magaza-mcp/magaza--iap-teshis.md
- `magaza__sema` — Other — https://policylayer.com/tools/magaza-mcp/magaza--sema.md
- `play__abonelik_fiyat_ayarla` — Other — https://policylayer.com/tools/magaza-mcp/play--abonelik-fiyat-ayarla.md
- `play__abonelik_fiyatlari` — Other — https://policylayer.com/tools/magaza-mcp/play--abonelik-fiyatlari.md
- `play__abonelikler` — Other — https://policylayer.com/tools/magaza-mcp/play--abonelikler.md
- `play__cokme_orani` — Other — https://policylayer.com/tools/magaza-mcp/play--cokme-orani.md
- `play__fiyat_analizi` — Other — https://policylayer.com/tools/magaza-mcp/play--fiyat-analizi.md
- `play__gorsel_yukle` — Other — https://policylayer.com/tools/magaza-mcp/play--gorsel-yukle.md
- `play__iade_edilenler` — Other — https://policylayer.com/tools/magaza-mcp/play--iade-edilenler.md
- …and 8 more: https://policylayer.com/tools/magaza-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=magaza-mcp · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/magaza-mcp
