Skip to main content
Glama

AI Meta MCP Server

by alxspiker

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

npm install ai-meta-mcp-server

Uso

Ejecutando el servidor

npx ai-meta-mcp-server

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 :

{ "mcpServers": { "ai-meta-mcp": { "command": "npx", "args": ["-y", "ai-meta-mcp-server"], "env": { "ALLOW_JS_EXECUTION": "true", "ALLOW_PYTHON_EXECUTION": "false", "ALLOW_SHELL_EXECUTION": "false" } } } }

Ejemplo de creación de herramientas

En Claude Desktop, puedes crear una nueva herramienta como esta:

Can you create a tool called "calculate_compound_interest" that computes compound interest given principal, rate, time, and compounding frequency?

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)

-
security - not tested
F
license - not found
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

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.

  1. Características
    1. Consideraciones de seguridad
      1. Instalación
        1. Uso
          1. Ejecutando el servidor
          2. Configuración
          3. Ejecutando con Claude Desktop
        2. Ejemplo de creación de herramientas
          1. Arquitectura
            1. Licencia

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                Provides code manipulation, execution, and version control capabilities. It allows AI assistants to read, write, and execute code while maintaining a history of changes.
                Last updated -
                8
                Python
                MIT License
              • A
                security
                A
                license
                A
                quality
                This server provides a minimal template for creating AI assistant tools using the ModelContextProtocol, featuring a simple 'hello world' tool example and development setups for building custom MCP tools.
                Last updated -
                1
                1
                8
                TypeScript
                The Unlicense
                • Apple
              • -
                security
                F
                license
                -
                quality
                Enables AI assistants to interact with Metabase databases and dashboards, allowing users to list and execute queries, access data visualizations, and interact with database resources through natural language.
                Last updated -
                25
                JavaScript
                • Apple
              • -
                security
                F
                license
                -
                quality
                A demonstration project that uses Cloudflare Workers MCP to create custom AI tools that can be integrated with Claude, Cursor, and other AI assistants supporting the Model Context Protocol.
                Last updated -
                26
                TypeScript

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/alxspiker/ai-meta-mcp-server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server