Node Code Sandbox MCP

Provides a secure Docker-based environment for executing Node.js code with npm dependencies, shell commands, and file operations while maintaining proper isolation for testing and web development prototyping.

Skills

Explore the skills and capabilities of this skillset.

run_js

Install npm dependencies and run JavaScript code inside a running sandbox container. After running, you must manually stop the sandbox to free resources. The code must be valid ESModules (import/export syntax). Best for complex workflows where you want to reuse the environment across multiple executions. When reading and writing from the Node.js processes, you always need to read from and write to the "./files" directory to ensure persistence on the mounted volume.

sandbox_exec

Execute one or more shell commands inside a running sandbox container. Requires a sandbox initialized beforehand.

sandbox_stop

Terminate and remove a running sandbox container. Should be called after finishing work in a sandbox initialized with sandbox_initialize.

run_js_ephemeral

Run a JavaScript snippet in a temporary disposable container with optional npm dependencies, then automatically clean up. The code must be valid ESModules (import/export syntax). Ideal for simple one-shot executions without maintaining a sandbox or managing cleanup manually. When reading and writing from the Node.js processes, you always need to read from and write to the "./files" directory to ensure persistence on the mounted volume. This includes images (e.g., PNG, JPEG) and other files (e.g., text, JSON, binaries). Example: ```js import fs from "fs/promises"; await fs.writeFile("./files/hello.txt", "Hello world!"); console.log("Saved ./files/hello.txt"); ```

sandbox_initialize

Start a new isolated Docker container running Node.js. Used to set up a sandbox session for multiple commands and scripts.

search_npm_packages

Search for npm packages by a search term and get their name, description, and a README snippet.

get_dependency_types

Given an array of npm package names (and optional versions), fetch whether each package ships its own TypeScript definitions or has a corresponding @types/… package, and return the raw .d.ts text. Useful whenwhen you're about to run a Node.js script against an unfamiliar dependency and want to inspect what APIs and types it exposes.

Configuration

Customize the skillset to fit your needs.
MCP Server

Connect to MCP Server

Node Code Sandbox MCP

GitHub Issues アシスタント
GitHub Issues アシスタントは、GitHubのIssue管理を効率化するAIエージェントです。リポジトリ内でのバグ報告、タスク管理、機能リクエストの作成・追跡・優先順位付けをシンプルにします。チームでの利用に最適で、一貫したフォーマットを維持し、定型作業を自動化することで、開発プロセスをスムーズにします
チケットマネージャー
フォームやデータベースからのサポートチケットを収集、分析、管理し、効率的に追跡、優先順位付け、応答を支援します。
メールマーケティングアシスタント
リードを見つけ、3日間のフォローアップメールシーケンスを自動的に送信します。
AI プログラマー
AI Programmer は、あなたの生のリリースノートを最新の、公開可能な HTML ページに変換する AI ページです。
株式ニュースレポーター
このAIエージェントは、主要な米国株式ニュースをリアルタイムで監視・分析し、主要な洞察、市場の反応、セクター別の要約を含む構造化された投資レポートを生成します。
オフィス文書ヘルパー
社内業務向けに設計されたAI仮想事務アシスタント。お知らせ、会議録、要約、フォーム、手順書、人事記録など、高品質な社内文書の迅速な作成をサポートします。
要件文書ライター
製品や機能のアイデアについて教えてください。ユーザーストーリー、受け入れ基準、技術仕様などを含む包括的で詳細な要件文書の作成をお手伝いします。
ブランドデザイナー
スタートアップのデジタル製品向けに特別に設計されたブランドマーケティングAIアシスタントで、Product HuntやAppSumoなどのプラットフォームに適したオンラインプロモーション素材を迅速に生成し、ビジュアルクリエイティブ、プロモーションスローガン、ブランドトーン、セールスポイントのコミュニケーションをカバーします
Discourse コミュニティマネージャー
Discourse コミュニティマネージャーエージェントは、ユーザーポストに対して明確で親しみやすく、構造化された返信を迅速に生成するのを支援し、コミュニティのモデレーションをより簡単かつプロフェッショナルにします。

Frequently Asked Questions

一言で説明:Bika.aiとは何ですか?
Bika.aiは何がそんなにユニークなのですか?
"BIKA" という略語は何を意味しますか?
Bika.aiはどのようにしてAI自動化を実現していますか?
Bika.aiは無料で使用できますか?
Bika.aiとChatGPT、GeminiなどのAIアシスタントとの違いは何ですか?
Bika.aiと多次元スプレッドシートの違いは何ですか?
Bika.aiでは、単一のテーブルのデータ量が数万行、数十万行に達し、関連参照が増えた場合、動作が遅くなりますか?
Bika.aiの「スペースステーション」とは何ですか?
支払い後、いくつの有料スペースを持っていますか?
「リソース」とは何ですか?
Bika.aiのチームはどのように「自社の製品を自ら使っている」のですか?
Bika.aiはどのようにして作業効率を向上させますか?
Bika.aiのAI自動化機能にはどのような特徴がありますか?
Bika.aiの自動化テンプレートとは何ですか?
Bika.aiはチーム協力と権限機能をサポートしていますか?

Embark on Your AI Automation