
MCP-Server-Creator MCP Sunucusu
MCP-Server-Creator, yeni Model Context Protocol (MCP) sunucularının hızlı bir şekilde oluşturulmasını ve yapılandırılmasını sağlayan bir meta-sunucudur. Dinamik...
Python kodu çalıştırın, bağımlılıkları kurun ve izole ortamları doğrudan FlowHunt akışlarınızda MCP Kod Yürütücü MCP Sunucusu ile yönetin.
MCP Kod Yürütücü, dil modellerinin (LLM’ler) Conda, virtualenv veya UV virtualenv gibi belirlenmiş bir Python ortamında Python kodu çalıştırmasını sağlayan bir MCP (Model Context Protocol) sunucusudur. Yapay zeka asistanlarını gerçek, çalıştırılabilir Python ortamlarına bağlayarak kod yürütme, kütüphane yönetimi ve dinamik ortam kurulumu gerektiren çok çeşitli geliştirme görevlerini yerine getirmelerini mümkün kılar. Bu sunucu, token sınırlamalarını aşmak için artımlı kod üretimini destekler, bağımlılıkların anında kurulmasına izin verir ve çalışma zamanı yürütme ortamının yapılandırılmasını kolaylaştırır. Geliştiriciler bu aracı kullanarak kod değerlendirmesini otomatikleştirebilir, yeni paketlerle deneyler yapabilir ve hesaplamaları kontrollü ve güvenli bir ortamda yönetebilir.
Depoda veya belgelerde açık bir komut şablonu listelenmemiştir.
Depoda veya belgelerde herhangi bir özel kaynak tanımlanmamıştır.
{
"mcpServers": {
"mcp-code-executor": {
"command": "node",
"args": [
"/path/to/mcp_code_executor/build/index.js"
],
"env": {
"CODE_STORAGE_DIR": "/path/to/code/storage",
"ENV_TYPE": "conda",
"CONDA_ENV_NAME": "your-conda-env"
}
}
}
}
{
"mcpServers": {
"mcp-code-executor": {
"env": {
"CODE_STORAGE_DIR": "/path/to/code/storage",
"ENV_TYPE": "conda",
"CONDA_ENV_NAME": "your-conda-env",
"MY_SECRET_API_KEY": "${MY_SECRET_API_KEY}"
},
"inputs": {
"apiKey": "${MY_SECRET_API_KEY}"
}
}
}
}
{
"mcpServers": {
"mcp-code-executor": {
"command": "node",
"args": [
"/path/to/mcp_code_executor/build/index.js"
],
"env": {
"CODE_STORAGE_DIR": "/path/to/code/storage",
"ENV_TYPE": "conda",
"CONDA_ENV_NAME": "your-conda-env"
}
}
}
}
{
"mcpServers": {
"mcp-code-executor": {
"command": "node",
"args": [
"/path/to/mcp_code_executor/build/index.js"
],
"env": {
"CODE_STORAGE_DIR": "/path/to/code/storage",
"ENV_TYPE": "conda",
"CONDA_ENV_NAME": "your-conda-env"
}
}
}
}
{
"mcpServers": {
"mcp-code-executor": {
"command": "node",
"args": [
"/path/to/mcp_code_executor/build/index.js"
],
"env": {
"CODE_STORAGE_DIR": "/path/to/code/storage",
"ENV_TYPE": "conda",
"CONDA_ENV_NAME": "your-conda-env"
}
}
}
}
Not: Docker da kullanabilirsiniz. Sağlanan Dockerfile
venv-uv
ortam türü için test edilmiştir:
{
"mcpServers": {
"mcp-code-executor": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp-code-executor"
]
}
}
}
FlowHunt’ta MCP Kullanımı
MCP sunucularını FlowHunt iş akışınıza entegre etmek için, öncelikle MCP bileşenini akışınıza ekleyin ve AI ajanınıza bağlayın:
MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırması bölümünde, MCP sunucu detaylarınızı şu JSON formatında girin:
{
"mcp-code-executor": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Yapılandırıldıktan sonra, AI ajanı bu MCP’yi bir araç olarak tüm fonksiyon ve yeteneklerine erişerek kullanabilir. “mcp-code-executor” adını, MCP sunucunuzun gerçek adıyla ve URL’yi kendi MCP sunucu URL’nizle değiştirmeyi unutmayın.
Bölüm | Mevcutluk | Detaylar/Notlar |
---|---|---|
Genel Bakış | ✅ | |
Komut Listesi | ⛔ | Komut şablonu bulunamadı |
Kaynak Listesi | ⛔ | Açık kaynak tanımlanmamış |
Araç Listesi | ✅ | execute_code, install_dependencies, check_installed_packages |
API Anahtarlarını Güvenceye Alma | ✅ | Ortam değişkenleriyle örnek sağlanmış |
Örnekleme Desteği (değerlendirmede önemsiz) | ⛔ | Belirtilmemiş |
Bu MCP sunucusu, LLM entegrasyonu ile kod yürütme için temel ve sağlam bir işlevsellik sunar; ayrıca net kurulum talimatları ve araçları ile gelir. Ancak komut şablonları, açık kaynaklar ve kök ya da örnekleme desteğine dair bilgi eksiktir. Kod yürütme odaklı bir MCP için çok güçlü, pratik fayda ve entegrasyon kolaylığı açısından yüksek puan alıyor; fakat gelişmiş MCP özellikleri ve belgelerdeki tamlık eksikliği nedeniyle bazı puanlar kaybediyor.
Lisansa Sahip mi? | ✅ (MIT) |
---|---|
En az bir aracı var mı? | ✅ |
Fork Sayısı | 25 |
Star Sayısı | 144 |
Dil modellerinin Python kodunu güvenli, izole ortamlarda (Conda veya venv gibi) çalıştırmasına, bağımlılıkları yönetmesine ve çalışma zamanı ortamlarını yapılandırmasına olanak tanıyan bir Model Context Protocol (MCP) sunucusudur. Kod değerlendirme, veri bilimi, otomatik iş akışları ve FlowHunt ile dinamik ortam kurulumu için idealdir.
Python kodu çalıştırma (`execute_code`), anında bağımlılık kurma (`install_dependencies`) ve kurulu paketleri kontrol etme (`check_installed_packages`) araçlarını sağlar.
Akışınıza MCP Kod Yürütücü'yü bir MCP bileşeni olarak ekleyin, ardından sunucunuzun URL'si ve taşıma yöntemiyle yapılandırın. Böylece yapay zeka ajanlarınız FlowHunt içinde kod yürütme ve ortam yönetimi yeteneklerini kullanabilir.
Evet, sunucu kodu izole Conda veya virtualenv ortamlarında çalıştırmayı destekler, böylece tekrarlanabilirlik sağlar ve bağımlılıklar arasında çakışmaları önler.
Evet, sunucu kodu artımlı olarak çalıştırabilir, bu da LLM token sınırlarını aşan kodlarla başa çıkmak için kullanışlıdır.
Evet, sağlanan Dockerfile'ı kullanabilir ve MCP sunucusunu ek izolasyon için bir Docker konteynerinde çalıştıracak şekilde yapılandırabilirsiniz.
Akışlarınıza güvenli, otomatik Python kod yürütme gücü kazandırın. MCP Kod Yürütücü MCP Sunucusu'nu entegre edin ve veri bilimi, otomasyon ve daha fazlası için dinamik iş akışlarının kilidini açın.
MCP-Server-Creator, yeni Model Context Protocol (MCP) sunucularının hızlı bir şekilde oluşturulmasını ve yapılandırılmasını sağlayan bir meta-sunucudur. Dinamik...
JupyterMCP, Jupyter Notebook (6.x) ile AI asistanlarını Model Context Protocol üzerinden sorunsuz bir şekilde entegre eder. Kod yürütmeyi otomatikleştirin, hücr...
Coda MCP Sunucusu, AI asistanlarının Coda platformuyla etkileşime geçmesini sağlayan standartlaştırılmış bir yol sunar; belge sorgulama, iş akışı otomasyonu ve ...