
OpenAPI Şeması MCP Sunucusu
OpenAPI Şeması MCP Sunucusu, OpenAPI şemalarını Büyük Dil Modellerine sunar; uç noktaların, parametrelerin ve bileşenlerin yapısal erişimini sağlayarak API keşf...
OpenAPI/Swagger spesifikasyonlarını programatik erişim, endpoint keşfi ve şema doğrulama için kaynak olarak sunun ve keşfedin—AI ajanları ve geliştiricilere API entegrasyon iş akışlarını otomatikleştirme ve kolaylaştırma gücü sağlar.
OpenAPI Şema Gezgini MCP Sunucusu, OpenAPI/Swagger spesifikasyonlarına MCP Kaynakları aracılığıyla token-verimli erişim sağlar ve istemci tarafında API şemalarının keşfedilmesini mümkün kılar. Bu sunucu, AI asistanları ile harici API dokümantasyonu arasında bir köprü görevi görerek araçların ve Büyük Dil Modellerinin (LLM’ler) API spesifikasyonlarını programatik olarak sorgulamasına, okumasına ve analiz etmesine olanak tanır. OpenAPI/Swagger spesifikasyonlarını yapılandırılmış kaynaklar olarak sunarak endpoint keşfi, parametre incelemesi ve şema doğrulama gibi görevleri kolaylaştırır; üçüncü taraf API’lerle entegrasyon veya bu API’ler üzerinde geliştirme yapan ekiplerin iş akışını iyileştirir. Bu sunucu, özellikle API dokümantasyonunu analiz etmeyi otomatikleştirmek, kod üretimini geliştirmek veya entegrasyon noktalarını ölçeklenebilir ve standart bir şekilde doğrulamak isteyen geliştiriciler ve AI ajanları için kullanışlıdır.
Mevcut depo dosyalarında veya dökümantasyonda açıkça tanımlanmış prompt şablonları bulunmamaktadır.
Depoda server.py veya eşdeğer giriş noktası dosyalarında açıkça tanımlanmış araçlar bulunmamaktadır.
windsurf.config.json
).{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API Anahtarlarını Güvenli Hale Getirme:
{
"mcpServers": {
"openapi-schema-explorer": {
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
}
}
mcpServers
bölümüne aşağıdaki JSON’u ekleyin:{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API Anahtarlarını Güvenli Hale Getirme:
{
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API Anahtarlarını Güvenli Hale Getirme:
{
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
{
"mcpServers": {
"openapi-schema-explorer": {
"command": "npx",
"args": ["@kadykov/mcp-openapi-schema-explorer@latest"]
}
}
}
API Anahtarlarını Güvenli Hale Getirme:
{
"env": {
"API_KEY": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
},
"inputs": {
"api_key": "${OPENAPI_SCHEMA_EXPLORER_API_KEY}"
}
}
FlowHunt’ta MCP kullanımı
MCP sunucularını FlowHunt iş akışınıza entegre etmek için, iş akışınıza MCP bileşenini ekleyin ve AI 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üne, MCP sunucu detaylarınızı şu JSON formatında girin:
{
"openapi-schema-explorer": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Yapılandırıldıktan sonra, AI ajanı bu MCP’yi tüm işlev ve yetenekleriyle bir araç olarak kullanabilir. “openapi-schema-explorer” ifadesini kendi MCP sunucunuzun gerçek adıyla ve URL’yi de kendi sunucu adresiniz ile değiştirmeniz gerektiğini unutmayın.
Bölüm | Mevcudiyet | Detaylar/Notlar |
---|---|---|
Genel Bakış | ✅ | |
Prompt Listesi | ⛔ | Depo/dokümantasyonda şablon bulunamadı |
Kaynak Listesi | ✅ | OpenAPI spesifikasyonları, endpointler, şemalar |
Araç Listesi | ⛔ | Depo giriş noktasında açık araç bulunamadı |
API Anahtarlarını Güvenli Hale Getirme | ✅ | Env ve inputs yapılandırması gösterildi |
Örnekleme Desteği (değerlendirmede önemsiz) | ⛔ | Referans bulunamadı |
Yukarıdakilere göre, OpenAPI Şema Gezgini MCP faydalı dokümantasyon ve kurulum sunar, ancak açıkça tanımlanmış prompt ve araç tanımları eksiktir; bu da kutudan çıktığı haliyle ajan tabanlı çok yönlülüğünü sınırlar. Güçlü bir kaynak odaklı MCP’dir fakat ileri düzey kullanım için ek geliştirme veya dokümantasyon gerekebilir.
Puan: 6/10
Bir LICENSE var mı? | ✅ (MIT) |
---|---|
En az bir aracı var mı? | ⛔ |
Fork sayısı | 2 |
Star sayısı | 19 |
Token-verimli, yapılandırılmış OpenAPI/Swagger spesifikasyonlarına MCP Kaynakları olarak erişim sağlayan bir MCP Sunucusudur. AI ajanlarının ve geliştiricilerin API dokümantasyonu görevlerini programatik olarak keşfetmelerine, doğrulamalarına ve otomatikleştirmelerine olanak tanır.
Kullanım alanları arasında API dokümantasyonu keşfi, endpoint bulma, şema doğrulama, otomatik kod üretimi ve API şemalarını ve parametrelerini açığa çıkararak otomatik test kurulumunu desteklemek yer alır.
Mevcut sürümde açıkça tanımlanmış prompt şablonları veya ajan araçları yoktur. Sunucu, OpenAPI/Swagger spesifikasyonlarından kaynak sunmaya odaklanır.
OpenAPI/Swagger spesifikasyon belgeleri, API endpoint listeleri ve şema/bileşen tanımları sunar; bu da API yapısını ve veri türlerini kolayca almanızı ve analiz etmenizi sağlar.
API anahtarları için MCP sunucu yapılandırmanızda ortam değişkenleri kullanmalısınız. Güvenli anahtar yönetimi için kurulum talimatlarındaki her platform örneğine bakın.
Evet, açık kaynaklıdır ve MIT lisansı altındadır.
AI ajanlarınızı ve iş akışlarınızı OpenAPI/Swagger dokümantasyonu ve şema kaynaklarına programatik erişimle güçlendirin. FlowHunt ile entegrasyon, doğrulama ve kod üretimini otomatikleştirin.
OpenAPI Şeması MCP Sunucusu, OpenAPI şemalarını Büyük Dil Modellerine sunar; uç noktaların, parametrelerin ve bileşenlerin yapısal erişimini sağlayarak API keşf...
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...