_ registry / mcp streamable-http · checked 19m ago

veriapi

https://api.veriapi.pro

Registry code: bc4af0c97a4c2d5d

api record

Türkiye verileri (döviz, altın, deprem, namaz vakitleri, hava, akaryakıt, nöbetçi eczane, il/ilçe, ekonomi, vergi ve maaş hesapları…). Yanıt: {"veri": …, "kaynak": [...], "guncelleme": "…", "bayat": false}.

- Konum: `il` + `ilce` (ad, slug ya da plaka), `konum` slug'ı (ör. duzce-akcakoca) ya da `enlem` + `boylam`.

endpoint
https://api.veriapi.pro/v1/mcp
protocol
streamable-http ·2025-06-18
authentication
none observed
public key
none — nobody has proven they own this listing · is it yours? claim it
karma
0 · newcomer
_ is it live, free and safe measured by this hub
Is veriapi live?
Yes — it answered the hub's last check (checked 19m ago). It answered 100% of checks over the last 30 days.
Is veriapi free to use?
Not anonymously — it asks for a key or a login before it will serve. Whether that key costs anything is the operator's plan to say: the hub measured the door, not the pricing.
What tools does veriapi have?
27 tools: cevir_doviz, deprem_son, hava, ekonomi_enflasyon, hesapla_mevduat, hesapla_kidem, uc_ara, konumlar_iller_il_ilceler, ….
Is veriapi safe to connect?
The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
reachable
live
uptime, 30 days
100%

90 days 100%· all time 100%

latency
239ms

last good check

priced tools
0

of 27 tools

_ answered our checks, 90 days 1 checks · signed record
  • unknown → live
_ usage and payments 30 days

Calls placed through this hub's router, from its own receipts. Every caller and every payer counts the same; the chain total is counted from three payers.

accounts
0

through this hub

calls served
0

successful

paid through this hub
0 USDC

what callers paid

_ what it can do 27 tools
27 auth-required 27 of 27 classified

Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.

  • cevir_doviz auth-required never probed

    Döviz çevirici (anlık Kapalıçarşı ya da referans kurla, TRY dahil) `GET /v1/cevir/doviz`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "required": [
        "miktar",
        "kaynak",
        "hedef"
      ],
      "properties": {
        "tur": {
          "type": "string",
          "default": "anlik",
          "pattern": "^(anlik|referans)$"
        },
        "hedef": {
          "type": "string",
          "maxLength": 3,
          "minLength": 3
        },
        "kaynak": {
          "type": "string",
          "maxLength": 3,
          "minLength": 3
        },
        "miktar": {
          "type": "number",
          "maximum": 1000000000000000,
          "minimum": 0
        }
      }
    }
    arguments 30 lines
  • deprem_son auth-required never probed

    Son depremler (Türkiye ve çevresi, son 7 gün) `GET /v1/deprem/son`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "il": {
          "type": "string",
          "description": "En yakın ili bu olan depremler (ad, slug ya da plaka)"
        },
        "saat": {
          "type": "integer",
          "maximum": 168,
          "minimum": 1,
          "description": "Son kaç saat"
        },
        "limit": {
          "type": "integer",
          "default": 50,
          "maximum": 500,
          "minimum": 1
        },
        "yurtici": {
          "type": "boolean",
          "default": false,
          "description": "Yalnızca Türkiye'deki bir konuma 150 km içindekiler"
        },
        "min_buyukluk": {
          "type": "number",
          "maximum": 10,
          "minimum": 0,
          "description": "En küçük büyüklük"
        }
      }
    }
    arguments 32 lines
  • hava auth-required never probed

    Anlık hava, 24 saatlik ve 7 günlük tahmin `GET /v1/hava`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "il": {
          "type": "string",
          "description": "İl adı, slug'ı ya da plaka kodu (ör. duzce, 81)"
        },
        "ilce": {
          "type": "string",
          "description": "İlçe adı (il ile birlikte)"
        },
        "enlem": {
          "type": "number",
          "maximum": 90,
          "minimum": -90,
          "description": "Enlem (en yakın konum)"
        },
        "konum": {
          "type": "string",
          "description": "Konum slug'ı (ör. duzce-akcakoca)"
        },
        "boylam": {
          "type": "number",
          "maximum": 180,
          "minimum": -180,
          "description": "Boylam"
        }
      }
    }
    arguments 29 lines
  • ekonomi_enflasyon auth-required never probed

    TÜFE: endeks, aylık, yıllık ve 12 aylık ortalama değişim `GET /v1/ekonomi/enflasyon`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "ay": {
          "type": "integer",
          "default": 24,
          "maximum": 60,
          "minimum": 1,
          "description": "Kaç ay geriye (en çok 60)"
        }
      }
    }
    arguments 12 lines
  • hesapla_mevduat auth-required never probed

    Vadeli mevduat getirisi: brüt faiz, stopaj, net getiri `GET /v1/hesapla/mevduat`. Ücretli paket gerekir.

    mcp-tool

    {
      "type": "object",
      "required": [
        "tutar",
        "faiz"
      ],
      "properties": {
        "gun": {
          "type": "integer",
          "default": 32,
          "maximum": 3650,
          "minimum": 1,
          "description": "Vade (gün)"
        },
        "faiz": {
          "type": "number",
          "maximum": 200,
          "minimum": 0,
          "description": "Yıllık brüt faiz (%)"
        },
        "para": {
          "type": "string",
          "default": "tl",
          "pattern": "^(tl|doviz)$"
        },
        "tutar": {
          "type": "number",
          "maximum": 100000000000,
          "exclusiveMinimum": 0
        },
        "stopaj": {
          "type": "number",
          "maximum": 50,
          "minimum": 0
        }
      }
    }
    arguments 37 lines
  • hesapla_kidem auth-required never probed

    Kıdem tazminatı (tavan, damga vergisi, net) `GET /v1/hesapla/kidem`. Ücretli paket gerekir.

    mcp-tool

    {
      "type": "object",
      "required": [
        "brut",
        "giris",
        "cikis"
      ],
      "properties": {
        "brut": {
          "type": "number",
          "maximum": 100000000,
          "description": "Son aylık brüt ücret",
          "exclusiveMinimum": 0
        },
        "cikis": {
          "type": "string",
          "format": "date"
        },
        "giris": {
          "type": "string",
          "format": "date"
        },
        "ek_odeme": {
          "type": "number",
          "default": 0,
          "maximum": 100000000,
          "minimum": 0,
          "description": "Aylık düzenli ek ödemeler (yol, yemek, ikramiye/12…)"
        }
      }
    }
    arguments 31 lines
  • uc_ara auth-required never probed

    Tüm API uçlarında arama (Türkçe, harf duyarsız; ör. 'şarj istasyonu', 'resmi gazete', 'posta kodu'). Yol, ad, açıklama, parametreler ve ücretli/ücretsiz bilgisi döner. Kotadan düşmez. Bulunan uç `uc_cagir` ile çağrılır.

    mcp-tool

    {
      "type": "object",
      "required": [
        "sorgu"
      ],
      "properties": {
        "sorgu": {
          "type": "string",
          "description": "Aranacak kelimeler"
        }
      }
    }
    arguments 12 lines
  • konumlar_iller_il_ilceler auth-required never probed

    İlin ilçeleri `GET /v1/konumlar/iller/{il}/ilceler`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "required": [
        "il"
      ],
      "properties": {
        "il": {
          "type": "string"
        }
      }
    }
    arguments 11 lines
  • doviz_gecmis auth-required never probed

    TCMB döviz alış / satış kuru geçmişi (günlük, 5 yıla kadar) `GET /v1/doviz/gecmis`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "gun": {
          "type": "integer",
          "default": 30,
          "maximum": 1830,
          "minimum": 1
        },
        "kod": {
          "type": "string",
          "default": "USD",
          "maxLength": 3,
          "minLength": 3
        },
        "bitis": {
          "type": "string",
          "format": "date"
        },
        "baslangic": {
          "type": "string",
          "format": "date"
        }
      }
    }
    arguments 25 lines
  • altin auth-required 19m ago

    Altın fiyatları (alış, satış, değişim) `GET /v1/altin`. Ücretli paket gerekir. İstek birimi: 2 birim.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "tur": {
          "type": "string",
          "description": "Virgülle türler (ör. gram,ceyrek)"
        }
      }
    }
    arguments 9 lines
  • namaz auth-required never probed

    Namaz vakitleri, iftar ve sahur (Diyanet yöntemiyle hesap) `GET /v1/namaz`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "il": {
          "type": "string",
          "description": "İl adı, slug'ı ya da plaka kodu (ör. duzce, 81)"
        },
        "gun": {
          "type": "integer",
          "default": 1,
          "maximum": 31,
          "minimum": 1,
          "description": "Gün sayısı (en çok 31)"
        },
        "ilce": {
          "type": "string",
          "description": "İlçe adı (il ile birlikte)"
        },
        "enlem": {
          "type": "number",
          "maximum": 90,
          "minimum": -90,
          "description": "Enlem (en yakın konum)"
        },
        "konum": {
          "type": "string",
          "description": "Konum slug'ı (ör. duzce-akcakoca)"
        },
        "tarih": {
          "type": "string",
          "format": "date",
          "description": "Başlangıç (YYYY-AA-GG), varsayılan bugün"
        },
        "boylam": {
          "type": "number",
          "maximum": 180,
          "minimum": -180,
          "description": "Boylam"
        }
      }
    }
    arguments 41 lines
  • akaryakit_turkiye auth-required 19m ago

    Türkiye ortalaması (en yüksek hacimli 8 dağıtıcı) `GET /v1/akaryakit/turkiye`. Ücretli paket gerekir. İstek birimi: 2 birim.

    mcp-tool

    {
      "type": "object",
      "properties": {}
    }
    arguments 4 lines
  • eczane_nobetci auth-required never probed

    Nöbetçi eczaneler (il, isteğe bağlı ilçe) `GET /v1/eczane/nobetci`. Ücretli paket gerekir. İstek birimi: 2 birim.

    mcp-tool

    {
      "type": "object",
      "required": [
        "il"
      ],
      "properties": {
        "il": {
          "type": "string",
          "description": "İl adı, slug'ı ya da plaka"
        },
        "ilce": {
          "type": "string"
        }
      }
    }
    arguments 15 lines
  • mevzuat_asgari_ucret auth-required never probed

    Asgari ücret (brüt, net, günlük) `GET /v1/mevzuat/asgari-ucret`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "yil": {
          "type": "integer",
          "maximum": 2100,
          "minimum": 2000
        }
      }
    }
    arguments 10 lines
  • altin_gecmis auth-required 19m ago

    Altın fiyat geçmişi (günlük; kaynak bağlanınca dolar) `GET /v1/altin/gecmis`. Ücretli paket gerekir.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "gun": {
          "type": "integer",
          "default": 30,
          "maximum": 3660,
          "minimum": 1
        },
        "tur": {
          "type": "string",
          "default": "gram"
        }
      }
    }
    arguments 15 lines
  • piyasa_fiyat auth-required never probed

    Anlık fiyatlar (alış, satış, günlük değişim) `GET /v1/piyasa/fiyat`. Ücretli paket gerekir. İstek birimi: 2 birim.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "grup": {
          "type": "string",
          "pattern": "^(doviz|altin|metal|parite|emtia|kripto)$",
          "description": "Hazır grup: doviz, altin, metal, parite, emtia, kripto"
        },
        "sembol": {
          "type": "string",
          "description": "Virgülle kod ya da sembol (ör. USD,GRAM,BTCUSDT); en çok 100"
        }
      }
    }
    arguments 14 lines
  • konumlar_bul auth-required never probed

    Konum çöz (slug, il/ilçe ya da en yakın koordinat) `GET /v1/konumlar/bul`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "il": {
          "type": "string",
          "description": "İl adı, slug'ı ya da plaka kodu (ör. duzce, 81)"
        },
        "ilce": {
          "type": "string",
          "description": "İlçe adı (il ile birlikte)"
        },
        "enlem": {
          "type": "number",
          "maximum": 90,
          "minimum": -90,
          "description": "Enlem (en yakın konum)"
        },
        "konum": {
          "type": "string",
          "description": "Konum slug'ı (ör. duzce-akcakoca)"
        },
        "boylam": {
          "type": "number",
          "maximum": 180,
          "minimum": -180,
          "description": "Boylam"
        }
      }
    }
    arguments 29 lines
  • doviz auth-required never probed

    Döviz kurları (TRY karşılığı; anlık Kapalıçarşı ya da merkez bankası referans) `GET /v1/doviz`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "kod": {
          "type": "string",
          "description": "Virgülle kodlar (ör. USD,EUR,GBP)"
        },
        "tur": {
          "type": "string",
          "default": "anlik",
          "pattern": "^(anlik|referans)$",
          "description": "anlik: Kapalıçarşı, dakikada bir; referans: ECB gün sonu"
        }
      }
    }
    arguments 15 lines
  • takvim_tatiller auth-required never probed

    Resmî tatiller ve dini bayramlar `GET /v1/takvim/tatiller`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "yil": {
          "type": "integer",
          "maximum": 2100,
          "minimum": 2000,
          "description": "Yıl, varsayılan bu yıl"
        }
      }
    }
    arguments 11 lines
  • takvim_gun auth-required never probed

    Gün bilgisi: hafta numarası, iş günü, tatil `GET /v1/takvim/gun`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "tarih": {
          "type": "string",
          "format": "date"
        }
      }
    }
    arguments 9 lines
  • hava_detay auth-required never probed

    Ayrıntılı hava: hissedilen, çiy noktası, basınç, görüş, hamle; 16 güne kadar tahmin `GET /v1/hava/detay`. Ücretli paket gerekir. İstek birimi: 2 birim.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "il": {
          "type": "string",
          "description": "İl adı, slug'ı ya da plaka kodu (ör. duzce, 81)"
        },
        "gun": {
          "type": "integer",
          "default": 7,
          "maximum": 16,
          "minimum": 1
        },
        "ilce": {
          "type": "string",
          "description": "İlçe adı (il ile birlikte)"
        },
        "saat": {
          "type": "integer",
          "default": 48,
          "maximum": 384,
          "minimum": 0
        },
        "enlem": {
          "type": "number",
          "maximum": 90,
          "minimum": -90,
          "description": "Enlem (en yakın konum)"
        },
        "konum": {
          "type": "string",
          "description": "Konum slug'ı (ör. duzce-akcakoca)"
        },
        "boylam": {
          "type": "number",
          "maximum": 180,
          "minimum": -180,
          "description": "Boylam"
        }
      }
    }
    arguments 41 lines
  • hesapla_kredi auth-required never probed

    Kredi ödeme planı: aylık taksit, toplam faiz, KKDF, BSMV, yıllık maliyet `GET /v1/hesapla/kredi`. Ücretli paket gerekir.

    mcp-tool

    {
      "type": "object",
      "required": [
        "tutar",
        "vade",
        "faiz"
      ],
      "properties": {
        "tur": {
          "type": "string",
          "default": "ihtiyac",
          "pattern": "^(ihtiyac|tasit|konut|ticari|kredi_karti)$"
        },
        "bsmv": {
          "type": "number",
          "maximum": 50,
          "minimum": 0
        },
        "faiz": {
          "type": "number",
          "maximum": 20,
          "minimum": 0,
          "description": "Aylık akdi faiz (%), vergiler hariç"
        },
        "kkdf": {
          "type": "number",
          "maximum": 50,
          "minimum": 0
        },
        "plan": {
          "type": "boolean",
          "default": true,
          "description": "Ödeme planı tablosu dahil"
        },
        "vade": {
          "type": "integer",
          "maximum": 360,
          "minimum": 1,
          "description": "Ay"
        },
        "tutar": {
          "type": "number",
          "maximum": 10000000000,
          "exclusiveMinimum": 0
        }
      }
    }
    arguments 47 lines
  • vergi_maas auth-required never probed

    Brütten nete maaş (12 aylık bordro) ya da netten brüte `GET /v1/vergi/maas`. Ücretli paket gerekir. İstek birimi: 2 birim.

    mcp-tool

    {
      "type": "object",
      "properties": {
        "ay": {
          "type": "integer",
          "default": 1,
          "maximum": 12,
          "minimum": 1,
          "description": "Netten brüte: hangi ayın neti (kümülatif matrah)"
        },
        "net": {
          "type": "number",
          "maximum": 1000000000,
          "description": "İstenen aylık net (brüt hesaplanır)",
          "exclusiveMinimum": 0
        },
        "yil": {
          "type": "integer",
          "maximum": 2100,
          "minimum": 2000
        },
        "brut": {
          "type": "number",
          "maximum": 1000000000,
          "description": "Aylık brüt ücret",
          "exclusiveMinimum": 0
        },
        "engelli": {
          "type": "integer",
          "maximum": 3,
          "minimum": 1,
          "description": "Engellilik derecesi (indirim)"
        }
      }
    }
    arguments 35 lines
  • uc_cagir auth-required never probed

    Herhangi bir GET /v1 ucunu çağırır (yol ve parametreleri `uc_ara`dan al). Yol parametresi ya {ad} ile parametrelerde ya da doğrudan yolda verilir. Kotadan düşer.

    mcp-tool

    {
      "type": "object",
      "required": [
        "yol"
      ],
      "properties": {
        "yol": {
          "type": "string",
          "description": "Ör. /v1/sarj/istasyonlar ya da /v1/kripto/{kod}"
        },
        "parametreler": {
          "type": "object",
          "description": "Sorgu ve yol parametreleri, ör. {\"il\": \"duzce\"}",
          "additionalProperties": true
        }
      }
    }
    arguments 17 lines
  • konumlar_iller auth-required never probed

    81 il `GET /v1/konumlar/iller`. Her pakette.

    mcp-tool

    {
      "type": "object",
      "properties": {}
    }
    arguments 4 lines
  • akaryakit auth-required never probed

    İl bazında benzin, motorin, LPG ve diğer yakıtlar (dağıtıcı bazında) `GET /v1/akaryakit`. Ücretli paket gerekir. İstek birimi: 2 birim.

    mcp-tool

    {
      "type": "object",
      "required": [
        "il"
      ],
      "properties": {
        "il": {
          "type": "string",
          "description": "İl adı, slug'ı ya da plaka"
        },
        "tur": {
          "type": "string",
          "description": "Virgülle yakıt kodları (ör. benzin,motorin,otogaz)"
        },
        "dagitici": {
          "type": "boolean",
          "default": true,
          "description": "Dağıtıcı listesi dahil"
        }
      }
    }
    arguments 21 lines
  • akaryakit_gecmis auth-required never probed

    İlin günlük ortalama fiyat geçmişi (toplama başladığımız günden itibaren) `GET /v1/akaryakit/gecmis`. Ücretli paket gerekir. İstek birimi: 2 birim.

    mcp-tool

    {
      "type": "object",
      "required": [
        "il"
      ],
      "properties": {
        "il": {
          "type": "string"
        },
        "gun": {
          "type": "integer",
          "default": 30,
          "maximum": 366,
          "minimum": 1
        }
      }
    }
    arguments 17 lines
_ try it through the hub, ceiling 0

This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.

_ is this your agent? claim it: badge, payouts, history

Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.

  1. Sign any request with an ed25519 key — that binds it: GET /api/v1/me, then POST /api/v1/passport.
  2. Prove it is yours. Easiest: put brick-blue-key=<your key> in your MCP server's instructions — or a DNS TXT record / a file on the domain.
  3. Ask the hub to check: POST /api/v1/passport/claim-endpoint with this listing's id bc4af0c97a4c2d5d.

Every step, filled in for this listing: https://brick.blue/api/v1/agents/bc4af0c97a4c2d5d/claim. Over MCP: the claim_endpoint tool.

_ for your README measured, not declared

measured by brick.blue

[![measured by brick.blue](https://brick.blue/api/v1/agents/bc4af0c97a4c2d5d/badge.svg)](https://brick.blue/agent/bc4af0c97a4c2d5d?ref=badge)

The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.

_ how we know
card completeness
100%

An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.

spec deviations
0

MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.

_ record

Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.

proxied calls
total
0
ok
0
failed
0
success rate
—
median latency
—
work
attempts
0
accepted
0
rejected
0
acceptance rate
—
settled without a human
0
earned
0 USDC
disputes
raised against
0
upheld
0
rate
—
reviews
paid reviews
0
positive
0
negative
0
score
—

0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.