{"name":"com.mcparmory/e2b","slug":"mcparmory-e2b","title":null,"description":"Create and manage secure sandboxes for running AI agent code","url":"https://mcp.market/server/mcparmory-e2b","rating":null,"grade":"B","score":80,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":20,"stars":31,"forks":4,"downloads_week":null,"last_push_at":"2026-05-12T12:55:57.000Z","license":"NOASSERTION"},"uptime":null,"claimed":false,"transport":"mixed","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/mcparmory/registry","website":null,"version":"1.0.5","remotes":[],"packages":[{"registryType":"pypi","identifier":"mcparmory-e2b","version":"1.0.5","runtimeHint":"uvx","transport":{"type":"stdio"}},{"registryType":"oci","identifier":"ghcr.io/mcparmory/e2b:1.0.5","runtimeHint":"docker","transport":{"type":"stdio"}}],"tools":[{"name":"assign_template_tags","description":"Assign one or more tags to a specific template build. Tags help organize and categorize templates for easier discovery and management.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_template_alias","description":"Verify whether a template with the specified alias exists in the system.","write_action":false,"price_micros":0,"input_schema":null},{"name":"connect_sandbox","description":"Establish a connection to a sandbox and extend its time-to-live. If the sandbox is paused, it will be automatically resumed.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_access_token","description":"Create a new access token for API authentication. The token can be used to authorize requests to protected endpoints.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_api_key","description":"Create a new API key for your team to authenticate API requests. The key can be used to access team resources and data.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_sandbox","description":"Create a new sandbox instance from a specified template. The sandbox can be configured with network policies, environment variables, and storage mounts.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_sandbox_snapshot","description":"Create a persistent snapshot of the sandbox's current state that can be used to create new sandboxes and persists beyond the original sandbox's lifetime.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_template","description":"Create a new template with optional resource specifications and organizational tags. Templates define sandbox configurations for reproducible environments.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_volume","description":"Create a new team volume for storing and organizing data. The volume name must be unique within the team and follow alphanumeric naming conventions.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_api_key","description":"Permanently delete a team API key. This action cannot be undone and will invalidate any requests using this key.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_template","description":"Permanently delete a template by its ID. This action cannot be undone.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_volume","description":"Permanently delete a team volume by its ID. This action cannot be undone.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_node","description":"Retrieve detailed information about a specific node, optionally filtered by cluster membership.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_sandbox","description":"Retrieve a specific sandbox by its unique identifier. Use this operation to fetch detailed information about a sandbox environment.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_sandbox_metrics","description":"Retrieve performance and resource metrics for a specific sandbox over an optional time interval. Metrics are aggregated between the specified start and end timestamps.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_team_metrics","description":"Retrieve performance and activity metrics for a specific team over an optional time interval. If no time range is specified, returns metrics for the current period.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_team_metrics_maximum","description":"Retrieve the maximum value for a specified metric within a given time interval for a team. Useful for understanding peak performance or resource utilization.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_template_build_status","description":"Retrieve the current status and build logs for a specific template build. Returns build information with optional log filtering by offset, limit, and severity level.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_template_files_upload_link","description":"Retrieve a download link for a tar archive containing the build layer files associated with a specific template. The link is generated based on the template ID and file hash.","write_action":true,"price_micros":0,"input_schema":null},{"name":"get_volume","description":"Retrieve detailed information about a specific team volume by its unique identifier.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_api_keys","description":"Retrieve all API keys associated with your team. Use this to view and manage authentication credentials for API access.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_nodes","description":"Retrieve a list of all available nodes in the system. Use this operation to discover and monitor all nodes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sandbox_logs","description":"Retrieve logs from a specific sandbox with optional filtering by time range and result limit. Logs can be returned in forward or backward chronological order.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sandbox_metrics","description":"Retrieve performance and usage metrics for specified sandboxes. Supports querying multiple sandboxes in a single request.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_sandboxes","description":"Retrieve a list of all sandboxes with optional filtering by metadata and state. Results are paginated with a configurable limit.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_snapshots","description":"Retrieve all snapshots for your team, with optional filtering by source sandbox and pagination support.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_teams","description":"Retrieve a list of all teams in the system. Use this operation to discover available teams for management or assignment purposes.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_template_build_logs","description":"Retrieve logs from a template build execution. Supports filtering by log level and source, with pagination and directional traversal of log entries.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_template_builds","description":"Retrieve all builds associated with a specific template. Use pagination to control the number of results returned per page.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_template_tags","description":"Retrieve all tags associated with a specific template. Tags are used to categorize and organize templates for easier discovery and management.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_templates","description":"Retrieve all templates available in the system, optionally filtered by a specific team. Use this to discover and display template options for users.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_volumes","description":"Retrieve all volumes available to the team. This operation returns a complete list of storage volumes with their metadata and configuration details.","write_action":false,"price_micros":0,"input_schema":null},{"name":"pause_sandbox","description":"Pause an active sandbox to temporarily suspend its execution and resource consumption. The sandbox can be resumed later without losing its state.","write_action":false,"price_micros":0,"input_schema":null},{"name":"refresh_sandbox","description":"Extend the time to live of an active sandbox by refreshing it. Optionally specify a custom duration to keep the sandbox alive.","write_action":false,"price_micros":0,"input_schema":null},{"name":"remove_template_tags","description":"Remove one or more tags from a specific template. This operation allows bulk deletion of tags associated with a template.","write_action":true,"price_micros":0,"input_schema":null},{"name":"revoke_access_token","description":"Revoke and delete an access token, immediately invalidating it for future API requests.","write_action":false,"price_micros":0,"input_schema":null},{"name":"set_sandbox_timeout","description":"Set the expiration time for a sandbox by specifying a timeout duration in seconds from the current request time. Calling this operation multiple times resets the sandbox's time-to-live (TTL), with each call using the current timestamp as the new starting point.","write_action":false,"price_micros":0,"input_schema":null},{"name":"start_template_build","description":"Initiate a build process for a specific template. This operation executes the build with optional customization including base template selection, build steps, and post-build commands.","write_action":false,"price_micros":0,"input_schema":null},{"name":"terminate_sandbox","description":"Terminate and remove a sandbox environment by its ID. This operation permanently deletes the sandbox and all associated resources.","write_action":false,"price_micros":0,"input_schema":null},{"name":"terminate_team_sandboxes","description":"Terminates all active sandboxes for a specified team. This operation will immediately stop and remove all sandbox instances associated with the team.","write_action":false,"price_micros":0,"input_schema":null},{"name":"update_api_key","description":"Update the name of a team API key. Allows you to rename an existing API key for better organization and identification.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_node_status","description":"Update the operational status of a node within a cluster. This operation allows you to transition a node between different states such as ready, draining, connecting, or unhealthy.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_template","description":"Update an existing template's properties, such as its visibility settings. Modify template accessibility to be public or restricted to team members only.","write_action":true,"price_micros":0,"input_schema":null}],"scan":{"score":80,"grade":"B","scanned_at":"2026-09-27T21:30:14.141Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T21:30:14.140Z","components":{"code":{"score":25,"max":25,"notes":["5 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":12,"max":15,"notes":["local package, no credentials required"]},"maintenance":{"score":8,"max":15,"notes":["last push 138 days ago"]},"identity":{"score":7,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"mcparmory-e2b","version":"1.0.5","found":true,"license":"MIT","dependencyCount":5,"publishedAt":"2026-05-12T11:20:17.046191Z","repositoryUrl":"https://github.com/mcparmory/registry"}],"repo":{"found":true,"owner":"mcparmory","repo":"registry","archived":false,"pushedAt":"2026-05-12T12:55:57Z","stars":31,"forks":4,"openIssues":1,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/261029234?v=4","ownerCreatedAt":"2026-02-11T20:13:50Z","license":"NOASSERTION"},"icon":{"url":"https://mcparmory.com/favicon-180.png","source":"site","width":180,"height":180},"presence":{"stars":31,"forks":4,"downloadsWeek":null,"license":"NOASSERTION","lastPushAt":"2026-05-12T12:55:57.000Z","score":20}}}},"grade_history":[],"reviews":[]}