Песочница кода узла MCP 🛠️
Добро пожаловать в Node Code Sandbox MCP! Этот репозиторий предоставляет безопасную среду выполнения Node.js, адаптированную для приложений ИИ. Он позволяет агентам кодирования и большим языковым моделям (LLM) динамически запускать JavaScript, устанавливать пакеты NPM и извлекать результаты. Эта функциональность облегчает генерацию кода, тестирование и интерактивную помощь, при этом придерживаясь протокола управления моделями (MCP).
Оглавление
Особенности 🌟
- Динамическое выполнение JavaScript : запуск кода JavaScript в безопасной среде.
- Поддержка пакетов NPM : устанавливайте и используйте пакеты NPM по мере необходимости.
- Интерактивная помощь : возможности генерации и тестирования кода для агентов ИИ.
- Совместимость с MCP : отлично работает с протоколом управления моделью.
- Песочница : обеспечивает безопасное выполнение для предотвращения несанкционированного доступа.
Начало работы 🚀
Чтобы начать работу с Node Code Sandbox MCP, вы можете проверить раздел Releases для последней версии. Загрузите и выполните соответствующие файлы для настройки вашей среды.
Предпосылки
- Node.js (версия 14 или выше)
- NPM (менеджер пакетов узлов)
- Базовые знания JavaScript и концепций искусственного интеллекта
Установка 🛠️
- Клонируйте репозиторий:
- Перейдите в каталог проекта:
- Установить зависимости:
- Запустите сервер:
Теперь ваш Node Code Sandbox MCP готов к работе!
Использование 📖
После запуска сервера вы можете начать выполнять код JavaScript. Вот простой пример:
- Откройте браузер и перейдите по адресу
http://localhost:3000
. - Вы увидите интерфейс, в котором можно ввести код JavaScript.
- Введите свой код и нажмите «Выполнить».
Результаты будут отображены под областью ввода.
Пример кода
Установка пакетов NPM
Чтобы установить пакет NPM, используйте следующую команду в интерфейсе:
Например:
Справочник API 📚
Node Code Sandbox MCP предоставляет несколько конечных точек API для взаимодействия со средой песочницы.
Выполнить код
- Конечная точка :
/execute
- Метод : ПОСТ
- Текст запроса :
- Ответ :
Установить пакет
- Конечная точка :
/install
- Метод : ПОСТ
- Текст запроса :
- Ответ :
Вношу свой вклад 🤝
Мы приветствуем вклад в Node Code Sandbox MCP! Если у вас есть идеи по улучшению или новым функциям, выполните следующие действия:
- Создайте форк репозитория.
- Создайте новую ветку:
git checkout -b feature/YourFeature
. - Внесите изменения и зафиксируйте их:
git commit -m 'Add some feature'
. - Отправка в ветку:
git push origin feature/YourFeature
. - Откройте запрос на извлечение.
Убедитесь, что ваш код соответствует нашим стандартам кодирования и включает тесты, где это применимо.
Лицензия 📜
Этот проект лицензирован по лицензии MIT. Подробности см. в файле LICENSE .
Связаться 📫
Если у вас есть вопросы или вы хотите оставить отзыв, свяжитесь с нами через GitHub Issues или с владельцем репозитория.
Спасибо за изучение Node Code Sandbox MCP! Для последних релизов посетите раздел Releases . Приятного кодирования!
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Безопасная среда выполнения Node.js, которая позволяет агентам кодирования и LLM динамически запускать JavaScript, устанавливать пакеты NPM и получать результаты, соблюдая протокол управления моделями.
Related MCP Servers
- AsecurityAlicenseAqualityA comprehensive Model Context Protocol server that provides advanced Node.js development tooling for automating project creation, component generation, package management, and documentation with AI-powered assistance.Last updated -72JavaScriptMIT License
- AsecurityFlicenseAqualityProvides a secure, isolated JavaScript execution environment with configurable time and memory limits for safely running code from Claude.Last updated -15JavaScript
- AsecurityAlicenseAqualityA Node.js implementation of the Model Context Protocol that provides secure shell command execution capabilities, allowing AI models like Claude to run shell commands in a controlled environment with built-in security measures.Last updated -111025JavaScriptMIT 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