deno-mcp
Verified Safeby sudsarkar13
Overview
Provides a comprehensive MCP server for AI assistants to interact with the complete Deno CLI toolchain, enabling seamless Deno development workflows.
Installation
npx @sudsarkar13/deno-mcpEnvironment Variables
- DENO_DIR
- MCP_SERVER_NAME
- LOG_LEVEL
- PORT
Security Notes
The server's primary function is to expose Deno CLI functionality, including arbitrary code execution (deno_eval) and server startup (deno_serve). While it leverages Deno's strong permission model and implements input validation, the `render-server.ts` variant, designed for public deployment, enables CORS with `Access-Control-Allow-Origin: *` on its `/mcp` endpoint. If deployed publicly without additional authentication and authorization layers at an ingress or API gateway, this open CORS could allow unauthorized execution of Deno commands from any web origin. The `SECURITY.md` explicitly advises proper authentication when exposed.
Similar Servers
deno-mcp-template
A comprehensive template for building Model Context Protocol (MCP) servers using Deno, providing examples for prompts, resources, and tools.
mcp-gearbox-cli
A command-line interface (CLI) tool for setting up Model Context Protocol (MCP) servers for various AI agents, handling download, configuration, and removal of server settings.
photons
A comprehensive demonstration MCP server showcasing various functionalities of the Photon runtime, including basic data handling, streaming responses, progress reporting, in-memory state management, and interactive UI elements. It serves as a reference for developers building new photons.
devtool-mcp
Provides an AI coding agent with browser superpowers for real-time debugging, visual feedback, process management, and frontend diagnostics. It acts as a bridge between an AI assistant and a web browser.