
MCP-Server-Creator MCP Server
MCP-Server-Creator je meta-server, který umožňuje rychlé vytváření a konfiguraci nových serverů Model Context Protocol (MCP). Díky dynamické generaci kódu, tvor...
Spouštějte Python kód, instalujte závislosti a spravujte izolovaná prostředí přímo ve svých FlowHunt tocích pomocí MCP Code Executor MCP Serveru.
MCP Code Executor je server MCP (Model Context Protocol), který umožňuje jazykovým modelům (LLM) spouštět Python kód ve specifikovaném Python prostředí, jako je Conda, virtualenv nebo UV virtualenv. Propojením AI asistentů s reálnými, spustitelnými Python prostředími jim dává možnost provádět širokou škálu vývojových úloh vyžadujících spouštění kódu, správu knihoven a dynamické nastavení prostředí. Tento server podporuje inkrementální generování kódu pro překonání tokenových limitů, umožňuje průběžnou instalaci závislostí a usnadňuje konfiguraci prostředí za běhu. Vývojáři mohou tento nástroj využít k automatizaci vyhodnocování kódu, experimentování s novými balíčky a správě výpočtů v kontrolovaném a bezpečném prostředí.
V repozitáři ani dokumentaci nejsou uvedeny žádné konkrétní šablony promptů.
V repozitáři ani dokumentaci nejsou popsány žádné konkrétní zdroje.
{
"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"
}
}
}
}
Poznámka: Můžete také použít Docker. Dodaný Dockerfile je otestován pro typ prostředí
venv-uv
:
{
"mcpServers": {
"mcp-code-executor": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp-code-executor"
]
}
}
}
Použití MCP ve FlowHunt
Pro integraci MCP serverů do svého workflow ve FlowHunt začněte přidáním MCP komponenty do svého toku a jejím připojením k AI agentovi:
Klikněte na MCP komponentu pro otevření konfiguračního panelu. V sekci systémové konfigurace MCP vložte údaje o svém MCP serveru v tomto JSON formátu:
{
"mcp-code-executor": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Po konfiguraci může AI agent tento MCP server využívat jako nástroj se všemi jeho funkcemi a možnostmi. Nezapomeňte změnit “mcp-code-executor” na skutečný název svého MCP serveru a URL nahradit adresou svého MCP serveru.
Sekce | Dostupnost | Detaily/Poznámky |
---|---|---|
Přehled | ✅ | |
Seznam promptů | ⛔ | Nebyly nalezeny žádné šablony promptů |
Seznam zdrojů | ⛔ | Nejsou popsány žádné explicitní zdroje |
Seznam nástrojů | ✅ | execute_code, install_dependencies, check_installed_packages |
Zabezpečení API klíčů | ✅ | Příklad s env inputs poskytnut |
Sampling Support (méně důležité pro hodnocení) | ⛔ | Není specifikováno |
Tento MCP server nabízí zásadní a robustní funkčnost pro spouštění kódu s integrací LLM, včetně jasných instrukcí k nastavení a nástrojů. Chybí mu však šablony promptů, explicitní zdroje a informace o kořenech či sampling podpoře. Pro MCP zaměřený na spouštění kódu je velmi solidní, boduje vysoko v praktické užitečnosti a snadné integraci, ale ztrácí body za chybějící pokročilé MCP funkce a úplnost dokumentace.
Má LICENSE | ✅ (MIT) |
---|---|
Má alespoň jeden nástroj | ✅ |
Počet Forků | 25 |
Počet hvězdiček | 144 |
Jedná se o server Model Context Protocol (MCP), který umožňuje jazykovým modelům spouštět Python kód v bezpečných, izolovaných prostředích (např. Conda nebo venv), spravovat závislosti a konfigurovat běhová prostředí. Ideální pro vyhodnocování kódu, datovou vědu, automatizované workflow a dynamické nastavování prostředí s FlowHunt.
Poskytuje nástroje pro spouštění Python kódu (`execute_code`), průběžnou instalaci závislostí (`install_dependencies`) a kontrolu nainstalovaných balíčků (`check_installed_packages`).
Přidejte MCP Code Executor jako MCP komponentu do svého toku a nakonfigurujte ji s URL vašeho serveru a způsobem přenosu. Díky tomu mohou vaši AI agenti využívat jeho funkce pro spouštění kódu a správu prostředí uvnitř FlowHunt.
Ano, server podporuje běh kódu v izolovaných Conda nebo virtualenv prostředích, což zajišťuje reprodukovatelnost a předchází konfliktům mezi závislostmi.
Ano, server dokáže kód spouštět inkrementálně, což je užitečné při práci s kódem přesahujícím LLM token limit.
Ano, můžete použít dodaný Dockerfile a nakonfigurovat MCP server k běhu v Docker kontejneru pro další izolaci.
Posilte své toky bezpečným, automatizovaným spouštěním Python kódu. Integrujte MCP Code Executor MCP Server a odemkněte dynamické workflow pro datovou vědu, automatizaci a další.
MCP-Server-Creator je meta-server, který umožňuje rychlé vytváření a konfiguraci nových serverů Model Context Protocol (MCP). Díky dynamické generaci kódu, tvor...
Coda MCP Server poskytuje standardizovaný způsob, jak mohou AI asistenti pracovat s platformou Coda – umožňuje dotazy na dokumenty, automatizaci workflow a komp...
Codacy MCP Server propojuje AI asistenty s platformou Codacy a umožňuje automatizovanou kontrolu kvality kódu, analýzu bezpečnosti, správu repozitářů a optimali...