# Deno Code Executor

> Use this tool when you need to securely execute TypeScript and JavaScript code snippets in isolated processes with configurable permissions. It solves problems related to code testing, validation, and automated script execution, providing a secure environment for AI assistants to run code. The tool takes in code snippets as input and outputs execution results, making it ideal for use cases such as educational programming assistance and secure code isolation.

Canonical page: https://skillsregistry.net/skills/deno-code-executor  
JSON: https://api.skillsregistry.net/v1/skills/deno-code-executor

## Description

This MCP server provides secure TypeScript and JavaScript code execution through Deno, enabling AI assistants to run code snippets in isolated processes with configurable permissions. Built by Cong using TypeScript with the MCP SDK and Deno runtime, it executes code by writing to temporary files and running them in separate Deno processes, with permission configuration handled at server startup rather than per-execution for security. The implementation includes automatic cleanup of temporary files, helpful error messages for permission issues, and support for both basic sandboxed execution and specific permission grants (network, file system, etc.), making it valuable for code testing and validation, educational programming assistance, and automated script execution workflows that require secure code isolation.

## Trust

- **Trust score (0–1):** 0.97
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** security
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/deno-code-executor)
- **Repository:** <https://github.com/alexcong/deno-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "deno-code-executor"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/deno-code-executor` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/deno-code-executor/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
