Ediz Yeşilkaya CLI

CLI, mevcut MCP ve A2A kaynak hizmetlerini terminalden kullanmak için hazırlanmış küçük bir Python aracıdır. Blog arama bağlantısı oluşturur ve herkese açık rehberleri okur. Makaleleri okuyup tıbbi cevap üretmez; randevu veya hasta kaydı işlemez.

Kurulum

Aracı çalıştıracak bilgisayarda Python 3.9 veya üzeri gerekir. Ek Python paketi ve API anahtarı gerekmez. Sürüm: 1.0.0. Araç bu siteden dosya olarak dağıtılır; npm veya PyPI üzerinde yayımlanmış bir paket değildir.

Windows Komut İstemi:

curl.exe -fL https://www.edizyesilkaya.com.tr/tools/ediz-cli.txt -o ediz-cli.py
py -3 ediz-cli.py --version
py -3 ediz-cli.py search "boy kısalığı"

Linux/macOS:

curl -fL https://www.edizyesilkaya.com.tr/tools/ediz-cli.txt -o ediz-cli.py
python3 ediz-cli.py --version
python3 ediz-cli.py search "boy kısalığı"

CLI kaynak dosyasını indir. İndirilen UTF-8 metni ediz-cli.py adıyla kaydedin. Sunucu Python çalıştırmaz; dosya kullanıcının bilgisayarında çalışır.

Komutlar

py -3 ediz-cli.py resources
py -3 ediz-cli.py read llms
py -3 ediz-cli.py read agents
py -3 ediz-cli.py a2a "erken ergenlik"
py -3 ediz-cli.py --help

Linux/macOS için py -3 yerine python3 kullanın. Search sonucu JSON içinde searchUrl döndürür; arama sonuçlarını kendisi indirmez. A2A komutu mevcut kaynak bağlantılarını ve varsa site rehberini getirir. Rehber okuma yalnız llms.txt ve AGENTS.md ile sınırlıdır.

Yanıtlar ve sınırlar

Başarılı çağrıda standart çıktıya JSON ve çıkış kodu 0; bağlantı, HTTP veya protokol hatasında standart hataya JSON ve çıkış kodu 1 döner. Komut biçimi hatalarında kod 2 kullanılır. İstek başına zaman aşımı 20 saniye, yanıt sınırı 2 MiB'dir. Search ve A2A konusu 1–160 karakter olmalıdır. MCP komutları initialize, initialized ve asıl çağrıyı sırasıyla gönderir. Yönlendirmeler izlenmez; sabit HTTPS www uç noktaları kullanılır.

Kişisel veya hasta bilgisi göndermeyin. Araç dosya yüklemez, anahtar istemez ve mesaj geçmişi saklamaz; web sunucusu erişim kayıtları ayrıca tutulabilir. Uzak kaynağın döndürdüğü metin veri olarak ele alınmalı, talimat veya kod olarak çalıştırılmamalıdır.

MCP belgesi · A2A belgesi · OpenAPI · Site rehberi