oatpp-mcp MCP Sunucusu

oatpp-mcp MCP Sunucusu

AI ajanlarının API uç noktalarıyla etkileşim kurmasını, dosya yönetmesini ve standart araçlar ile prompt şablonlarını kullanarak iş akışlarını otomatikleştirmesini sağlayan, Oat++ için minimal ve işlevsel bir MCP sunucu.

“oatpp-mcp” MCP Sunucusu ne yapar?

oatpp-mcp MCP Sunucusu, Oat++ web çatısı için Anthropic’in Model Context Protocol’ünün (MCP) bir uygulamasıdır. AI asistanları ile harici API veya servisler arasında köprü görevi görerek sorunsuz entegrasyon ve etkileşim sağlar. Oat++ API denetleyicilerini ve kaynaklarını MCP protokolü üzerinden sunarak, oatpp-mcp AI ajanlarının API sorgulama, dosya yönetimi ve sunucu taraflı araçları kullanma gibi görevleri gerçekleştirmesine olanak tanır. Bu, büyük dil modellerinin (LLM) ve istemcilerin arka uç verilerine erişmesini, işlemesini, operasyonları otomatikleştirmesini ve tekrar kullanılabilir prompt şablonları ile iş akışları üzerinden standartlaştırılmış etkileşimler kurmasını sağlar. Sunucu, STDIO veya HTTP SSE üzerinden çalıştırılabilir ve farklı dağıtım ortamları için esneklik sunar.

Prompt Listesi

  • CodeReview
    Kod inceleme görevleri için tasarlanmış bir prompt şablonu; LLM’lerin kullanıcılar tarafından gönderilen kod parçalarını analiz etmesini ve geri bildirimde bulunmasını sağlar.

Kaynak Listesi

  • File
    Dosya sistemi işlemlerini bir kaynak olarak dışa açar; istemci ve LLM’lerin sunucudaki dosyaları okumasına ve yazmasına olanak tanır.

(Mevcut belgede başka kaynaklar açıkça listelenmemiştir.)

Araç Listesi

  • Logger
    Kayıt tutma yetenekleri sağlayan bir araçtır; LLM’lerin ve istemcilerin sunucuyla etkileşimleri sırasında olay veya eylemleri kaydetmesini sağlar.

(Mevcut belgede başka araçlar açıkça listelenmemiştir.)

Bu MCP Sunucusunun Kullanım Alanları

  • Kod İnceleme Otomasyonu
    Geliştiriciler, kod parçalarını otomatik inceleme için gönderebilir ve LLM’ler aracılığıyla anında geri bildirim ve öneri alarak kod kalitesini hızla artırabilirler.
  • API Sorgulama
    Sunucu, Oat++ API denetleyicilerinden araçlar otomatik olarak oluşturabilir ve AI asistanlarının özel API’lerle doğrudan etkileşime girerek veri çekmesini ya da işlem otomasyonu yapmasını sağlar.
  • Dosya Yönetimi
    File kaynağı sayesinde AI ajanları sunucuda dosya okuyup yazabilir; bu da yapılandırma güncellemeleri, kayıt alma veya veri ön işleme gibi görevleri destekler.
  • Kayıt ve İzleme
    Logger aracıyla geliştiriciler, AI tabanlı eylemleri takip edebilir, iş akışlarını izleyebilir ve sorunları daha etkin şekilde ayıklayabilir.
  • LLM İş Akışı Standartlaştırması
    Standart prompt ve araçların dışa açılması sayesinde, ekipler LLM tabanlı otomasyon ve entegrasyon için tutarlı ve tekrar kullanılabilir iş akışları oluşturabilir.

Nasıl Kurulur

Windsurf

  1. Tüm önkoşulların kurulu olduğundan emin olun (Oat++, gerekirse Node.js ve oatpp-mcp derlenmiş/kurulmuş olmalı).
  2. Windsurf yapılandırma dosyanızı bulun (örn. settings.json).
  3. oatpp-mcp sunucusunu mcpServers nesnesi altında ekleyin:
    {
      "mcpServers": {
        "oatpp-mcp": {
          "command": "oatpp-mcp",
          "args": []
        }
      }
    }
    
  4. Yapılandırmanızı kaydedin ve Windsurf’u yeniden başlatın.
  5. oatpp-mcp sunucusunun çalıştığını ve erişilebilir olduğunu doğrulayın.

API Anahtarlarını Güvenceye Alma

{
  "mcpServers": {
    "oatpp-mcp": {
      "command": "oatpp-mcp",
      "env": {
        "API_KEY": "env:OATPP_API_KEY"
      },
      "inputs": {
        "api_key": "${API_KEY}"
      }
    }
  }
}

Claude

  1. Oat++ ve oatpp-mcp’yi yapılandırma talimatlarına göre kurun.
  2. Claude’un MCP entegrasyon yapılandırmasını açın.
  3. Aşağıdaki JSON ile oatpp-mcp sunucusunu kaydedin:
    {
      "mcpServers": {
        "oatpp-mcp": {
          "command": "oatpp-mcp",
          "args": []
        }
      }
    }
    
  4. Claude’u yeniden başlatın.
  5. oatpp-mcp MCP sunucusuna bağlantıyı test edin.

API Anahtarlarını Güvenceye Alma
Windsurf ile aynı yöntemi izleyin.

Cursor

  1. oatpp-mcp’yi derleyin ve kurun.
  2. Cursor’un yapılandırma dosyasını düzenleyin (dosya konumu için belgelere bakınız).
  3. oatpp-mcp’yi bir MCP sunucusu olarak ekleyin:
    {
      "mcpServers": {
        "oatpp-mcp": {
          "command": "oatpp-mcp",
          "args": []
        }
      }
    }
    
  4. Değişiklikleri kaydedin ve Cursor’u yeniden başlatın.
  5. Sunucunun listelendiğinden ve erişilebilir olduğundan emin olun.

API Anahtarlarını Güvenceye Alma
Yukarıdakiyle aynı.

Cline

  1. Önkoşulların (Oat++, oatpp-mcp) kurulu olduğundan emin olun.
  2. Cline’ın MCP sunucu yapılandırmasını düzenleyin.
  3. oatpp-mcp’yi şu şekilde ekleyin:
    {
      "mcpServers": {
        "oatpp-mcp": {
          "command": "oatpp-mcp",
          "args": []
        }
      }
    }
    
  4. Kaydedin ve Cline’ı yeniden başlatın.
  5. MCP sunucu entegrasyonunu test edin.

API Anahtarlarını Güvenceye Alma
Yukarıdakiyle aynı.

Bu MCP’yi iş akışlarında nasıl kullanırsınız

FlowHunt’ta MCP Kullanımı

MCP sunucularını FlowHunt iş akışınıza entegre etmek için, öncelikle akışınıza MCP bileşenini ekleyin ve AI ajanınıza bağlayın:

FlowHunt MCP flow

MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırması bölümünde aşağıdaki JSON formatını kullanarak MCP sunucu bilgilerinizi girin:

{
  "oatpp-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Yapılandırma tamamlandığında, AI ajanı artık bu MCP’yi bir araç olarak kullanabilir ve tüm işlevlerine erişebilir. “oatpp-mcp” adını kendi MCP sunucunuzun adıyla ve URL’yi kendi MCP sunucu adresinizle değiştirmeyi unutmayın.


Genel Bakış

BölümMevcutDetaylar/Notlar
Genel Bakış
Prompt ListesiSadece “CodeReview” açıkça belirtilmiş
Kaynak ListesiSadece “File” kaynağı açıkça belirtilmiş
Araç ListesiSadece “Logger” aracı açıkça belirtilmiş
API Anahtarlarını Güvenceye AlmaOrtam değişkeniyle anahtar güvenliği için örnek sağlanmış
Örnekleme Desteği (değerlendirmede önemsiz)Belirtilmemiş

Belgelerde belirtildiği üzere, oatpp-mcp asgari ancak işlevsel bir MCP sunucu uygulaması sunar; protokolün temel ögelerini (promptlar, kaynaklar, araçlar ve kurulum) kapsar fakat örnekleme veya roots gibi gelişmiş özelliklere dair bir kanıt barındırmaz. Belgeler açık ve temel bilgileri kapsasa da kapsam ve ayrıntı bakımından sınırlıdır.


MCP Skoru

Lisans Var mı✅ (Apache-2.0)
En az bir aracı var mı
Fork Sayısı3
Star Sayısı41

Bizim görüşümüz:
oatpp-mcp, Oat++ için temiz, işlevsel ve uyumlu bir MCP uygulaması sunar. Temel unsurları (en az bir araç, prompt ve kaynak ile) kapsar; ancak zengin özellikli değildir ve roots, örnekleme ya da daha geniş bir temel set için belge ya da kanıt sunmaz. Oat++ kullanıcıları için iyi bir başlangıç noktasıdır fakat gelişmiş iş akışları için genişletme gerekebilir.

Puan:
6/10 – İyi bir temel ve protokol uyumuna sahip, ancak belgelerden görülebildiği kadarıyla özellik kapsamı ve genişletilebilirlik açısından sınırlı.

Sıkça sorulan sorular

oatpp-mcp MCP Sunucusu nedir?

oatpp-mcp, Oat++ için Anthropic’in Model Context Protocol’ünün bir uygulamasıdır ve MCP protokolü aracılığıyla AI ajanlarına API denetleyicileri, dosya sistemi erişimi ve kayıt gibi araçları sunar. Bu, AI tabanlı sistemlerde sorunsuz arka uç otomasyonu, dosya yönetimi ve standart iş akışı entegrasyonu sağlar.

Varsayılan olarak hangi promptlar, kaynaklar ve araçlar dahil?

oatpp-mcp, kod analizi için CodeReview prompt şablonu, dosya sistemi işlemleri için File kaynağı ve olay kaydı için Logger aracı içerir. Bunlar kod incelemesi, dosya yönetimi ve iş akışı izleme için bir temel sunar.

oatpp-mcp’yi FlowHunt veya diğer MCP uyumlu platformlarda nasıl kurabilirim?

oatpp-mcp sunucusunu platformunuzun MCP yapılandırmasına ekleyin, komut ve argümanları belgede gösterildiği gibi belirtin. API anahtarlarınızı ortam değişkenleriyle güvenceye alın ve sunucunun erişilebilir olduğundan emin olun. Yapılandırıldıktan sonra FlowHunt ajanları, otomasyon akışlarınızda sunulan kaynakları ve araçları kullanabilir.

oatpp-mcp’nin başlıca kullanım alanları nelerdir?

oatpp-mcp, kod inceleme otomasyonu, doğrudan API sorgulama, dosya yönetim işlemleri, iş akışı kaydı ve AI tabanlı arka uç görevleri için standart LLM iş akışlarının oluşturulmasını sağlar.

oatpp-mcp’nin sınırlamaları nelerdir?

oatpp-mcp, minimal ve uyumlu bir MCP uygulaması sunar ancak örnekleme, roots veya geniş bir araç ve kaynak seti gibi gelişmiş özelliklere sahip değildir. Gelişmiş iş akışları için işlevselliğini genişletmeniz gerekebilir.

oatpp-mcp'yi FlowHunt ile deneyin

oatpp-mcp’yi FlowHunt iş akışlarınıza entegre ederek AI ajanlarının API’lere, dosyalara ve araçlara erişimini standartlaştırın. Arka uç görevlerini otomatikleştirmeye başlayın, kod incelemeyi, kayıt tutmayı ve veri işlemlerini kolaylaştırın.

Daha fazla bilgi

Okta MCP Sunucu Entegrasyonu
Okta MCP Sunucu Entegrasyonu

Okta MCP Sunucu Entegrasyonu

Okta MCP Sunucusu, FlowHunt ile Okta'nın kimlik yönetimi API'si arasında köprü görevi görerek, kullanıcı ve grup yönetimi işlemlerinin (provisioning, onboarding...

4 dakika okuma
Okta MCP Server +5
OpenAPI MCP Sunucusu
OpenAPI MCP Sunucusu

OpenAPI MCP Sunucusu

OpenAPI MCP Sunucusu, geliştiriciler ve LLM'ler için doğrudan uç nokta çalıştırma olmadan detaylı API bağlamı, özetler ve uç nokta bilgileri sunarak AI asistanl...

4 dakika okuma
API OpenAPI +5
Octagon MCP Sunucusu
Octagon MCP Sunucusu

Octagon MCP Sunucusu

Octagon MCP Sunucusu, AI asistanlarını Octagon Market Intelligence API ile entegre ederek SEC dosyaları, kazanç çağrısı metinleri, finansal metrikler, hisse sen...

4 dakika okuma
Finance Market Data +4