20 puan yazan xguru 2025-06-02 | Henüz yorum yok. | WhatsApp'ta paylaş
  • MCP Server in Bash, MCP sunucusunu Node.js veya Python olmadan, yalnızca Bash ve jq ile uygulayan ultra hafif bir açık kaynak proje
  • Karmaşık bir runtime gerektirmeden, stdio üzerinden tamamen JSON-RPC 2.0 tabanlı MCP protokolünü işler ve işlev adlandırma kurallarıyla araçların (özelliklerin) dinamik olarak genişletilmesine olanak tanır
    • Yapılandırma ve özellik tanımları tamamen JSON dosyalarıyla yönetilebilir; böylece çeşitli özel MCP sunucuları hızlıca ve kolayca oluşturulabilir
  • VS Code, GitHub Copilot Chat gibi araçlarla ek bir dil ortamı olmadan entegre olabilir
  • MCP sunucularının çoğu ağır API wrapper'larından ibaretken, bu proje yerel otomasyon / yapay zeka ajanı araçları için uygun, pratik bir yaklaşım sunar
  • Sınırlamalar:
    • Bash tabanlı olduğu için eşzamanlılık, bellek yönetimi ve streaming yanıtlar desteklenmiyor
    • Büyük hacimli istekler / yüksek performanslı gerçek zamanlı işleme için uygun değil; ancak yapay zeka destekli / yerel araç amaçları için yeterli

Özel MCP sunucusu hazırlama yöntemi

  1. İş mantığı shell betiğini oluşturun (weatherserver.sh vb.)
    • Örnek: tool_get_weather, tool_get_forecast işlevlerini uygulayın
    • Harici API çağrısı yapın, sonucu JSON olarak döndürün
  2. assets/tools_list.json içinde her aracın parametrelerini ve açıklamasını tanımlayın
  3. mcpserverconfig.json içinde sürüm, sunucu adı ve özellik tanımlarını belirtin
  4. Dosyaya çalıştırma izni verin, ardından stdio üzerinden komut alıp gönderin

Henüz yorum yok.

Henüz yorum yok.