# axliupore/mcp-code-runner [Health: Active]

**Category:** 👨‍💻 Code Execution  
**Repository:** https://github.com/axliupore/mcp-code-runner  
**GitHub Stars:** 18  
**Views:** 3  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/axliupore-mcp-code-runner

## Description
An MCP server for running code locally via Docker and supporting multiple programming languages.

## Claude Desktop Quick Installation
No confirmed install details yet, so no config is published. Follow the setup steps in the repository above.

## Documentation

## What axliupore/mcp-code-runner MCP server does

axliupore/mcp-code-runner MCP server provides a code execution service over the Model Context Protocol. An MCP client can submit code for execution and receive the resulting output. The implementation runs code through Docker rather than executing it directly as a native local process.

The repository description identifies support for multiple programming languages, making the server suitable when an agent needs to work with more than one language through a common MCP interface.

## How it works

The client communicates with the server using MCP. The server accepts code execution requests, uses Docker to perform the execution locally, and sends the execution result back through MCP. This gives an agent a way to request computation or run code without requiring each client to implement its own execution interface.

Docker is part of the execution path, not an optional integration described separately in the project materials. The host running axliupore/mcp-code-runner must therefore have a working Docker environment available.

## Setup and configuration

Install and run Docker on the machine where the MCP server will execute code. The README explicitly states that a Docker environment is required locally.

Because configuration details are not included in the available documentation, deployment-specific setup should be taken from the repository’s current instructions. No client-specific setup is identified here.

## Tools and capabilities

The supported capability is code execution with a returned result. In practical terms, the server can:

- Receive code through MCP.
- Execute the code using Docker.
- Return the result of execution.
- Work with multiple programming languages, as stated in the project description.

This places axliupore/mcp-code-runner in the 👨‍💻 Code Execution category. It is intended for clients that need an MCP-accessible execution endpoint rather than a database, file-management, or external API server.

## Limitations and notes

Execution duration and memory consumption are not available features in the README. The project marks collection of execution time and memory information as unsupported, so clients should not assume that the response includes those metrics.

The documentation provided does not describe language-specific restrictions, resource limits, Docker image selection, output formatting, security policy, or persistence behavior. Those details should be verified before using axliupore/mcp-code-runner for workloads that depend on them.

_Full upstream README: https://allmcps.com/mcp/axliupore-mcp-code-runner/readme_

