
MCP-Server-Creator Servidor MCP
El MCP-Server-Creator es un meta-servidor que permite la creación y configuración rápida de nuevos servidores Model Context Protocol (MCP). Con generación de có...
Ejecuta código Python, instala dependencias y gestiona entornos aislados directamente dentro de tus flujos FlowHunt con el servidor MCP Code Executor MCP.
El MCP Code Executor es un servidor MCP (Model Context Protocol) que permite a los modelos de lenguaje (LLMs) ejecutar código Python dentro de un entorno Python designado, como Conda, virtualenv o UV virtualenv. Al conectar asistentes de IA con entornos Python reales y ejecutables, les da la capacidad de realizar una amplia gama de tareas de desarrollo que requieren ejecución de código, gestión de librerías y configuración dinámica de entornos. Este servidor soporta generación incremental de código para superar limitaciones de tokens, permite la instalación dinámica de dependencias y facilita la configuración en tiempo de ejecución del entorno de ejecución. Los desarrolladores pueden aprovechar esta herramienta para automatizar la evaluación de código, experimentar con nuevos paquetes y gestionar el cómputo en un entorno controlado y seguro.
No se listan plantillas de prompts explícitas en el repositorio ni en la documentación.
No se describen recursos específicos en el repositorio ni en la documentación.
{
"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"
}
}
}
}
Nota: También puedes usar Docker. El Dockerfile proporcionado está probado para el tipo de entorno
venv-uv
:
{
"mcpServers": {
"mcp-code-executor": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"mcp-code-executor"
]
}
}
}
Uso de MCP en FlowHunt
Para integrar servidores MCP en tu flujo de trabajo de FlowHunt, comienza agregando el componente MCP a tu flujo y conectándolo con tu agente de IA:
Haz clic en el componente MCP para abrir el panel de configuración. En la sección de configuración MCP del sistema, introduce los detalles de tu servidor MCP usando este formato JSON:
{
"mcp-code-executor": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Una vez configurado, el agente de IA podrá usar este MCP como herramienta con acceso a todas sus funciones y capacidades. Recuerda cambiar “mcp-code-executor” por el nombre real de tu servidor MCP y reemplazar la URL por la de tu propio servidor MCP.
Sección | Disponibilidad | Detalles/Notas |
---|---|---|
Resumen | ✅ | |
Lista de prompts | ⛔ | No se encontraron plantillas de prompts |
Lista de recursos | ⛔ | No se describen recursos explícitos |
Lista de herramientas | ✅ | execute_code, install_dependencies, check_installed_packages |
Protección de claves API | ✅ | Ejemplo proporcionado con entradas de entorno |
Soporte de muestreo (menos relevante en eval.) | ⛔ | No especificado |
Este servidor MCP proporciona funcionalidad esencial y robusta para la ejecución de código con integración LLM, junto con instrucciones de configuración y herramientas claras. Sin embargo, carece de plantillas de prompts, recursos explícitos e información sobre roots o soporte de muestreo. Para un MCP enfocado en la ejecución de código, es muy sólido, obteniendo una puntuación alta en utilidad práctica y facilidad de integración, aunque pierde algunos puntos por la falta de características MCP avanzadas y la completitud de la documentación.
¿Tiene LICENSE? | ✅ (MIT) |
---|---|
¿Tiene al menos una herramienta? | ✅ |
Número de Forks | 25 |
Número de Stars | 144 |
Es un servidor Model Context Protocol (MCP) que permite a los modelos de lenguaje ejecutar código Python en entornos seguros y aislados (como Conda o venv), gestionar dependencias y configurar entornos de ejecución. Ideal para la evaluación de código, ciencia de datos, flujos de trabajo automatizados y configuración dinámica de entornos con FlowHunt.
Proporciona herramientas para ejecutar código Python (`execute_code`), instalar dependencias al vuelo (`install_dependencies`) y comprobar los paquetes instalados (`check_installed_packages`).
Agrega MCP Code Executor como un componente MCP en tu flujo y configúralo con la URL de tu servidor y el método de transporte. Esto permite a tus agentes de IA usar sus capacidades de ejecución de código y gestión de entornos dentro de FlowHunt.
Sí, el servidor permite ejecutar código en entornos aislados de Conda o virtualenv, garantizando la reproducibilidad y evitando conflictos entre dependencias.
Sí, el servidor puede ejecutar código de manera incremental, lo cual es útil para manejar código que excede los límites de tokens de los LLM.
Sí, puedes usar el Dockerfile proporcionado y configurar el servidor MCP para ejecutarse dentro de un contenedor Docker para mayor aislamiento.
Potencia tus flujos con la ejecución segura y automatizada de código Python. Integra el servidor MCP Code Executor MCP y desbloquea flujos de trabajo dinámicos para ciencia de datos, automatización y más.
El MCP-Server-Creator es un meta-servidor que permite la creación y configuración rápida de nuevos servidores Model Context Protocol (MCP). Con generación de có...
El servidor CodeLogic MCP conecta FlowHunt y asistentes de programación con IA a los datos detallados de dependencias de software de CodeLogic, permitiendo un a...
El Servidor Code Sandbox MCP proporciona un entorno seguro y contenerizado para la ejecución de código, permitiendo que asistentes de IA y herramientas de desar...