AIメタMCPサーバー
AIモデルがメタ関数アーキテクチャを通じて独自のカスタムツールを作成・実行できるようにする動的MCPサーバー。このサーバーは、実行時にカスタム関数を定義することでAIが独自の機能を拡張できるメカニズムを提供します。
特徴
- 動的ツール作成: AIはカスタム実装で新しいツールを定義できます
- 複数のランタイム環境: JavaScript、Python、シェル実行のサポート
- サンドボックスセキュリティ: 安全のため、ツールは隔離されたサンドボックス内で実行されます
- 永続性: セッション間でカスタムツール定義を保存および読み込みます
- 柔軟なツールレジストリ: カスタムツールの管理、一覧表示、更新、削除
- 人間の承認フロー: ツールの作成と実行には明示的な人間の承認が必要
セキュリティに関する考慮事項
⚠️警告:このサーバーは動的なコード実行を許可しています。注意して使用し、信頼できる環境でのみ使用してください。
- すべてのコードはサンドボックス環境で実行される
- ツールの作成と実行には人間による承認が必要
- ツール実行権限は環境変数で設定可能
- すべての操作の監査ログ
インストール
使用法
サーバーの実行
構成
環境変数:
ALLOW_JS_EXECUTION
: JavaScript の実行を有効にする (デフォルト: true)ALLOW_PYTHON_EXECUTION
: Python の実行を有効にする (デフォルト: false)ALLOW_SHELL_EXECUTION
: シェルの実行を有効にする (デフォルト: false)PERSIST_TOOLS
: セッション間でツールを保存する (デフォルト: true)TOOLS_DB_PATH
: ツールデータベースを保存するパス (デフォルト: "./tools.json")
Claude Desktopで実行
これをclaude_desktop_config.json
に追加します:
ツール作成例
Claude Desktop では、次のような新しいツールを作成できます。
Claude は、 define_function
メタツールを使用して、すぐに使用できるようになる新しいツールを作成します。
建築
サーバーはモデルコンテキストプロトコル (MCP) を実装し、安全な境界内で AI 駆動型関数の登録と実行を可能にするメタツール アーキテクチャを提供します。
ライセンス
マサチューセッツ工科大学
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
AI モデルがメタ関数アーキテクチャを通じて独自のカスタム ツールを動的に作成および実行できるようにし、サンドボックス化されたセキュリティと人間の承認フローを備えた JavaScript、Python、および Shell ランタイムをサポートします。
Related MCP Servers
- -securityAlicense-qualityProvides 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 -9PythonMIT License
- AsecurityAlicenseAqualityAn AI-powered automation tool development platform that provides modular architecture with tool hot-reloading, enterprise-grade integration capabilities, and real-time updates with zero-downtime deployment.Last updated -175TypeScriptMIT License
- -securityFlicense-qualityAllows AI models to run JavaScript/TypeScript code through Model Context Protocol tool calls, supporting both one-time script execution and stateful REPL sessions with npm package integration.Last updated -TypeScript
- -securityFlicense-qualityEnables AI tools to interact with your browser for enhanced frontend development, providing context-rich capabilities like API call analysis, screenshot capture, element inspection, and API testing with automatic authentication.Last updated -3JavaScript