scope
(string, optional): Filter by npm scope (e.g., "@vue" for Vue.js packages)
How to use it
scope is exposed by the Node Code Sandbox MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the scope tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
FULL NODE CODE SANDBOX MCP LISTINGOther tools in Node Code Sandbox MCP (21)
(string, optional): Filter by package author name
(string, optional): Boost exact matches for this term in search results
(string, required): JavaScript source to execute.
(string[]): Array of shell commands to execute
(string): ID from sandboxinitialize
(array of { name, version }, optional): NPM packages and versions to install (default: []).
(string, optional): Docker image to use (default: node:lts-slim).
(string, optional): Include only packages matching this criteria (e.g., "unstable")
(string, optional): Filter by package keywords
(number, optional): If set, leaves the process running and exposes this port to the host (Detached Mode)
(string, optional): Filter by package maintainer name
(string, optional): Exclude packages matching this criteria (e.g., "insecure")
(number, optional): If set, maps this container port to the host
(object, optional): Optional qualifiers to filter the search results:
Install npm dependencies and execute JavaScript code.
Run a one-off JS script in a brand-new disposable container.
Run shell commands inside the running sandbox.
Start a fresh sandbox container.
Terminate and remove the sandbox container.
Search for npm packages by a search term and get their name, description, and a README snippet.
(string, required): The term to search for in npm packages. Should contain all relevant context. Use plus signs (+) to combine related terms (e.g., "react+components" for React component libraries).