
OpenAPI Şema Gezgini MCP Sunucusu
OpenAPI Şema Gezgini MCP Sunucusu, OpenAPI/Swagger spesifikasyonlarına MCP Kaynakları olarak verimli ve yapılandırılmış erişim sağlar; AI asistanları ve gelişti...
OpenAPI şemalarını LLM’lerle açığa çıkarın ve arayın. Uç noktaları anında listeleyin, şemaları alın ve API iş akışlarını OpenAPI Şeması MCP Sunucusu ile geliştirin.
OpenAPI Şeması MCP Sunucusu, OpenAPI şeması bilgisini Claude gibi Büyük Dil Modellerine (LLM) sunmak üzere tasarlanmış bir Model Bağlam Protokolü (MCP) sunucusudur. OpenAPI spesifikasyonlarına yapılandırılmış erişim sağlayarak, bu sunucu yapay zeka asistanlarının API’leri, uç noktalarını, parametrelerini, istek ve yanıt şemalarını ve daha fazlasını keşfetmesini ve anlamasını mümkün kılar. Bu, geliştirici ve yapay zeka araçlarının API yapılarını sorgulamasını, spesifikasyonlar arasında arama yapmasını ve ayrıntılı şema tanımlarını almasını sağlar; bu da API entegrasyonu, dokümantasyonu ve kod üretimiyle ilgili iş akışlarını güçlendirir. Sunucu, JSON veya YAML formatındaki OpenAPI dosyalarını yüklemeyi destekler ve sonuçları LLM’ler için daha iyi anlaşılır olması adına YAML olarak sunar.
Depoda açık bir istem şablonu dokümante edilmemiştir.
Depoda açık bir kaynak tanımı bulunmamaktadır.
OpenAPI Şeması MCP Sunucusu, LLM’ler için aşağıdaki araçları sunar:
Windsurf için kurulum talimatı verilmemiştir.
npx
kurulu olduğundan emin olun.~/Library/Application Support/Claude/claude_desktop_config.json
$env:AppData\Claude\claude_desktop_config.json
mcpServers
nesnesi altında OpenAPI Şeması MCP sunucusunu ekleyin:{
"mcpServers": {
"OpenAPI Schema": {
"command": "npx",
"args": ["-y", "mcp-openapi-schema", "/ABSOLUTE/PATH/TO/openapi.yaml"]
}
}
}
Cursor için kurulum talimatı verilmemiştir.
npx
kurulu olduğundan emin olun.claude mcp add openapi-schema npx -y mcp-openapi-schema
claude mcp add petstore-api npx -y mcp-openapi-schema ~/Projects/petstore.yaml
claude mcp list
claude mcp get openapi-schema
claude mcp remove openapi-schema
API anahtarlarını güvenli hale getirmek ya da ortam değişkenleri kullanımıyla ilgili bilgi verilmemiştir.
FlowHunt’ta MCP Kullanımı
MCP sunucularını FlowHunt iş akışınıza entegre etmek için, akışınıza MCP bileşenini ekleyin ve onu yapay zeka ajanınıza bağlayın:
MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırma bölümünde, MCP sunucu bilgilerinizi aşağıdaki JSON formatında ekleyin:
{
"MCP-name": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Yapılandırıldıktan sonra, yapay zeka ajanı artık tüm işlev ve yeteneklerine erişerek bu MCP’yi bir araç olarak kullanabilir. “MCP-name” kısmını gerçek MCP sunucunuzun adıyla (ör. “github-mcp”, “weather-api” vb.) ve URL’yi kendi MCP sunucu adresiniz ile değiştirmeyi unutmayın.
Bölüm | Durum | Detaylar/Notlar |
---|---|---|
Genel Bakış | ✅ | |
İstem Listesi | ⛔ | İstem şablonları dokümante edilmemiş |
Kaynak Listesi | ⛔ | Açık kaynak dokümantasyonu yok |
Araç Listesi | ✅ | OpenAPI şeması erişimi için 10 araç dokümante |
API Anahtarlarının Güvenliği | ⛔ | Belirtilmemiş |
Örnekleme Desteği (değerlendirmede önemsiz) | ⛔ | Belirtilmemiş |
Mevcut dokümantasyona göre, OpenAPI Şeması MCP Sunucusu LLM’lerle OpenAPI keşfi için oldukça özelleşmiş ve güçlü bir araç seti sunuyor; ancak istemler, kaynaklar, API anahtarı yönetimi ve gelişmiş MCP özellikleri konusunda detaydan yoksun. OpenAPI kullanım senaryoları için güçlü; daha geniş MCP özellikleri için ise sınırlı.
Lisansı Var mı? | ⛔ |
---|---|
En az bir aracı var mı? | ✅ |
Fork sayısı | 9 |
Yıldız sayısı | 30 |
Puan:
Bu MCP sunucusuna 6/10 puan veriyorum. OpenAPI şeması keşfi için iyi tanımlanmış ve güçlü bir araç seti sunmasına rağmen, MCP istem şablonları, açık kaynak tanımları, güvenlik en iyi uygulamaları ve kök ya da örnekleme desteğiyle ilgili dokümantasyon eksikliği var. Ayrıca, bir LİSANS’ın olmaması açık iş birliği için önemli bir sınırlama.
Büyük Dil Modellerine yapılandırılmış OpenAPI şeması erişimi sunarak gelişmiş API keşfi, dokümantasyonu ve kod üretimini mümkün kılan bir Model Bağlam Protokolü sunucusudur.
Uç noktaları listeleme, uç nokta ve bileşen şemalarını alma, istek ve cevap şemaları getirme, güvenlik şemalarını listeleme, şema arama ve örnekleri getirme gibi araçları sunar—bunların hepsine LLM'ler programatik olarak erişebilir.
Kullanım alanları arasında API keşfi, otomatik kod üretimi, API dokümantasyonu, güvenlik incelemesi, şema arama ve analizi ile API test araçlarını desteklemek yer alır.
Evet, sunucu hem JSON hem de YAML formatında OpenAPI dosyalarını yükleyebilir ve sonuçları LLM'lerin daha iyi anlayabilmesi için YAML olarak döndürür.
Hayır, mevcut dokümantasyon istem şablonları veya açık kaynak tanımları içermemektedir.
Hayır, mevcut dokümantasyon API anahtarlarını güvenli hale getirmeyi veya ortam değişkeni kullanımını kapsamamaktadır.
İstem şablonları, açık kaynak dokümantasyonu, API anahtarı yönetimi, örnekleme desteği yoktur ve bir lisans belirtilmemiştir; bu da açık iş birliğini kısıtlar.
OpenAPI Şema Gezgini MCP Sunucusu, OpenAPI/Swagger spesifikasyonlarına MCP Kaynakları olarak verimli ve yapılandırılmış erişim sağlar; AI asistanları ve gelişti...
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...
Claude gibi AI asistanlarını OpenAPI (Swagger) spesifikasyonuna sahip herhangi bir API'ye bağlayın. Herhangi Bir OpenAPI MCP Sunucusu, FlowHunt ve ötesinde özel...