# Code Runner

> Use this tool when you need to execute Python or JavaScript/TypeScript code snippets in isolated environments, accepting code as input and returning combined stdout/stderr output. It solves problems such as testing code snippets, prototyping solutions, and demonstrating programming concepts, making it ideal for developers and AI assistant conversations. The Code Runner tool is particularly useful when you need to quickly validate code, import packages, or run modules from various sources, including npm, PyPI, and Deno modules.

Canonical page: https://skillsregistry.net/skills/mcpc-tech-code-runner  
JSON: https://api.skillsregistry.net/v1/skills/mcpc-tech-code-runner

## Description

The Code Runner MCP server provides AI assistants with the ability to execute Python and JavaScript/TypeScript code snippets in isolated environments. Built with Deno and utilizing Pyodide for Python execution, it exposes two main tools: python-code-runner and javascript-code-runner, both of which accept code as input and return the combined stdout/stderr output. The JavaScript runner supports npm packages, Deno modules from JSR, and Node.js built-in modules, while the Python runner can import pure Python packages with wheels and packages from PyPI or JsDelivr CDN. This implementation is particularly valuable for developers who need to test code snippets, prototype solutions, or demonstrate programming concepts directly within AI assistant conversations.

## Trust

- **Trust score (0–1):** 0.50
- **Verification tier:** unverified

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** other
- **Updated:** 2026-04-25

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/mcpc-tech-code-runner)
- **Repository:** <https://github.com/mcpc-tech/mcpc/tree/HEAD/packages/code-runner-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": "mcpc-tech-code-runner"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/mcpc-tech-code-runner` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/mcpc-tech-code-runner/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
