Piston MCP Server piston-mcp is an MCP server that allows LLMs to connect to and execute code using Piston . You can try out piston-mcp locally without cloning it. To try out piston-mcp you'll need to install uv: You will also need to download an MCP client to connect to piston-mcp, such as Claude Desktop. Update the MCP client's configuration with the following configuration to connect to piston-
Add this skill
npx mdskills install alvii147/piston-mcpEnables code execution across multiple languages via Piston API but public instance no longer available
1<p align="center">2 <img alt="Piston Logo" src="https://github.com/engineer-man/piston/blob/master/var/docs/images/piston.svg" width=125 />3</p>45<h1 align="center">6 Piston MCP Server7</h1>89<p align="center">10 <strong><i>piston-mcp</i></strong> is an MCP server that allows LLMs to connect to and execute code using <a href="https://github.com/engineer-man/piston"><i>Piston</i></a>.11</p>1213<div align="center">1415[](https://github.com/alvii147/piston-mcp/actions) [](https://github.com/alvii147/piston-mcp/blob/main/LICENSE)1617</div>1819> [!WARNING]20> As of Feb 15, 2026, [Piston API](https://github.com/engineer-man/piston) is no longer publicly available and requires an authorization token. This means *piston-mcp* will no longer work with the publicly hosted instance of Piston.2122## Installation2324You can try out *piston-mcp* locally without cloning it.2526### Install [uv](https://github.com/astral-sh/uv)2728To try out *piston-mcp* you'll need to install `uv`:2930```bash31# On MacOS and Linux32curl -LsSf https://astral.sh/uv/install.sh | sh33# On Windows34powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"35```3637### Install MCP Client3839You will also need to download an MCP client to connect to *piston-mcp*, such as [Claude Desktop](https://claude.ai/download).4041### Update MCP Client Configuration4243Update the MCP client's configuration with the following configuration to connect to *piston-mcp*:4445```json46{47 "mcpServers": {48 "piston": {49 "command": "uv",50 "args": [51 "tool",52 "run",53 "--from",54 "git+https://github.com/alvii147/piston-mcp.git@main",55 "piston_mcp"56 ]57 }58 }59}60```6162For Claude Desktop, the configuration file is usually found in:6364```bash65# On MacOS and Linux66~/Library/Application\ Support/Claude/claude_desktop_config.json67# On Windows68%APPDATA%\Claude\claude_desktop_config.json69```7071## Usage7273Once you've followed the steps above, your MCP client should be able to run code for you:74757677## Acknowledgements7879* [Piston](https://github.com/engineer-man/piston)80* [Claude.ai](https://claude.ai/)81
Full transparency — inspect the skill content before installing.