# play__satin_alma_dogrula

Bir satın alma token'ını doğrular ve durumunu döndürür. 'Bu kullanıcının aboneliği gerçekten aktif mi' sorusunun cevabı. Abonelik veya tek seferlik ürün, ikisi de desteklenir.

Agent View of the PolicyLayer registry record for `play__satin_alma_dogrula`. HTML page: https://policylayer.com/tools/magaza-mcp/play--satin-alma-dogrula

## Facts

- Tool: `play__satin_alma_dogrula`
- 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: 3 (2 required)
- Recommended policy verdict: Rate-limited

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `tur` | string | no | Varsayılan: abonelik. |
| `token` | string | yes | Uygulamadan gelen satın alma token'ı. |
| `paket_adi` | string | yes | Uygulamanın paket adı, örn. com.sirket.uygulama. |

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": "play__satin_alma_dogrula",
    "arguments": {
      "token": "<token>",
      "paket_adi": "<paket_adi>"
    }
  }
}
```

## Why play__satin_alma_dogrula is rated Low

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

Risk signals: Handles credentials or secrets (token)

## Use case

AI agents call play__satin_alma_dogrula 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": {
    "play__satin_alma_dogrula": {
      "limits": [
        {
          "counter": "play__satin_alma_dogrula_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__fiyat_analizi` — Other — https://policylayer.com/tools/magaza-mcp/appstore--fiyat-analizi.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
- …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
