local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides a runtime environment for executing custom tools written in JavaScript code, with appropriate sandboxing for security
Enables installation and execution of the MCP server through npm package management
Offers a runtime environment for executing custom tools implemented in Python, which can be enabled through configuration
Servidor AI Meta MCP
Un servidor MCP dinámico que permite a los modelos de IA crear y ejecutar sus propias herramientas personalizadas mediante una arquitectura de metafunciones. Este servidor proporciona un mecanismo para que la IA amplíe sus capacidades mediante la definición de funciones personalizadas en tiempo de ejecución.
Características
- Creación dinámica de herramientas : la IA puede definir nuevas herramientas con implementaciones personalizadas
- Múltiples entornos de ejecución : compatibilidad con JavaScript, Python y ejecución de Shell
- Seguridad en entornos aislados : las herramientas se ejecutan en entornos aislados para mayor seguridad
- Persistencia : almacene y cargue definiciones de herramientas personalizadas entre sesiones
- Registro de herramientas flexible : administre, enumere, actualice y elimine herramientas personalizadas
- Flujo de aprobación humana : requiere aprobación humana explícita para la creación y ejecución de herramientas
Consideraciones de seguridad
⚠️ ADVERTENCIA : Este servidor permite la ejecución dinámica de código. Úselo con precaución y solo en entornos de confianza.
- Todo el código se ejecuta en entornos aislados
- Se requiere la aprobación humana en el circuito para la creación y ejecución de herramientas
- Privilegios de ejecución de herramientas configurables a través de variables de entorno
- Registro de auditoría para todas las operaciones
Instalación
Uso
Ejecutando el servidor
Configuración
Variables de entorno:
ALLOW_JS_EXECUTION
: Habilitar la ejecución de JavaScript (valor predeterminado: verdadero)ALLOW_PYTHON_EXECUTION
: Habilitar la ejecución de Python (predeterminado: falso)ALLOW_SHELL_EXECUTION
: Habilitar la ejecución de Shell (predeterminado: falso)PERSIST_TOOLS
: Guardar herramientas entre sesiones (valor predeterminado: verdadero)TOOLS_DB_PATH
: Ruta para almacenar la base de datos de herramientas (predeterminado: "./tools.json")
Ejecutando con Claude Desktop
Agregue esto a su claude_desktop_config.json
:
Ejemplo de creación de herramientas
En Claude Desktop, puedes crear una nueva herramienta como esta:
Claude utilizará la metaherramienta define_function
para crear su nueva herramienta, que estará disponible para su uso inmediato.
Arquitectura
El servidor implementa el Protocolo de Contexto de Modelo (MCP) y proporciona una arquitectura de metaherramientas que permite el registro y la ejecución de funciones impulsadas por IA dentro de límites seguros.
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Permite que los modelos de IA creen y ejecuten dinámicamente sus propias herramientas personalizadas a través de una arquitectura de metafunciones, compatible con tiempos de ejecución de JavaScript, Python y Shell con seguridad en espacio aislado y flujos de aprobación humana.