codebench-mcp

codebench-mcp

3.3

If you are the rightful owner of codebench-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The JavaScript Executor MCP Server provides a modern runtime environment for executing JavaScript code with various built-in and optional modules.

The JavaScript Executor MCP Server is designed to offer a robust and flexible environment for executing JavaScript code. It supports a wide range of modern JavaScript features and APIs, making it suitable for various applications, from simple script execution to complex server-side operations. The server is built with modularity in mind, allowing users to enable or disable specific modules based on their needs. This flexibility ensures that the server can be tailored to different use cases, whether it's for development, testing, or production environments. Additionally, the server integrates seamlessly with the Model Context Protocol (MCP), enabling it to be used in conjunction with other MCP-compatible applications and services. With support for Docker and Go, the server can be easily deployed and managed across different platforms, providing a consistent and reliable execution environment.

Features

  • Console API: Provides console.log(), console.error(), and console.warn() for logging.
  • HTTP Server: Allows server creation using the serve() function.
  • Fetch API: Supports modern fetch() with Request, Response, Headers, and FormData.
  • Crypto: Offers cryptographic functions for hashing, encryption, and HMAC.
  • Cache: In-memory caching with TTL support for efficient data storage.

Tools

  1. executeJS

    Execute JavaScript code with a modern runtime environment.