From fe324c10b773c152875fd376ef58b1edb9eca40a Mon Sep 17 00:00:00 2001 From: Hileamlak Yitayew <68893442+hileamlakB@users.noreply.github.com> Date: Tue, 1 Jul 2025 13:12:18 -0700 Subject: [PATCH 1/4] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 5dc655a5..2d1a1e21 100644 --- a/README.md +++ b/README.md @@ -242,6 +242,8 @@ Code execution servers. Allow LLMs to execute code in a secure environment, e.g. - [pydantic/pydantic-ai/mcp-run-python](https://github.com/pydantic/pydantic-ai/tree/main/mcp-run-python) 🐍 🏠 - Run Python code in a secure sandbox via MCP tool calls - [r33drichards/mcp-js](https://github.com/r33drichards/mcp-js) πŸ¦€ 🏠 🐧 🍎 - A Javascript code execution sandbox that uses v8 to isolate code to run AI generated javascript locally without fear. Supports heap snapshotting for persistent sessions. - [yepcode/mcp-server-js](https://github.com/yepcode/mcp-server-js) πŸŽ–οΈ πŸ“‡ ☁️ - Execute any LLM-generated code in a secure and scalable sandbox environment and create your own MCP tools using JavaScript or Python, with full support for NPM and PyPI packages +- [hileamlakb/prims](https://github.com/hileamlakB/PRIMS) 🐍🐳🏠 – A Python Runtime Interpreter MCP Server that executes user-submitted code in an isolated environment. Can run locally or inside a container. Supports dependency installation, file mounting, artifact handling, and streamable output via FastMCP. Ideal for sandboxed evaluation and coding agents. + ### πŸ€– Coding Agents From 58ccb58a874ee0d7329b06b7988f2955c55bb8a9 Mon Sep 17 00:00:00 2001 From: Hileamlak Yitayew <68893442+hileamlakB@users.noreply.github.com> Date: Tue, 1 Jul 2025 13:15:18 -0700 Subject: [PATCH 2/4] add PRIMS (an MCP server for local and remote Python runtime) --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 2d1a1e21..98c72070 100644 --- a/README.md +++ b/README.md @@ -238,11 +238,12 @@ Code execution servers. Allow LLMs to execute code in a secure environment, e.g. - [alfonsograziano/node-code-sandbox-mcp](https://github.com/alfonsograziano/node-code-sandbox-mcp) πŸ“‡ 🏠 – A Node.js MCP server that spins up isolated Docker-based sandboxes for executing JavaScript snippets with on-the-fly npm dependency installation and clean teardown - [ckanthony/openapi-mcp](https://github.com/ckanthony/openapi-mcp) 🏎️ ☁️ - OpenAPI-MCP: Dockerized MCP Server to allow your AI agent to access any API with existing api docs. - [gwbischof/outsource-mcp](https://github.com/gwbischof/outsource-mcp) 🐍 ☁️ - Give your AI assistant its own AI assistants. For example: "Could you ask openai to generate an image of a dog?" +- [hileamlakB/PRIMS](https://github.com/hileamlakB/PRIMS) 🐍🐳🏠 – A Python Runtime Interpreter MCP Server that executes user-submitted code in an isolated environment. Can run locally or inside a Docker container. Supports dependency installation, file mounting, artifact handling, and streamable output via FastMCPβ€”ideal for sandboxed evaluation and coding agents. - [ouvreboite/openapi-to-mcp](https://github.com/ouvreboite/openapi-to-mcp) #️⃣ ☁️ - Lightweight MCP server to access any API using their OpenAPI specification. Supports OAuth2 and full JSON schema parameters and request body. - [pydantic/pydantic-ai/mcp-run-python](https://github.com/pydantic/pydantic-ai/tree/main/mcp-run-python) 🐍 🏠 - Run Python code in a secure sandbox via MCP tool calls - [r33drichards/mcp-js](https://github.com/r33drichards/mcp-js) πŸ¦€ 🏠 🐧 🍎 - A Javascript code execution sandbox that uses v8 to isolate code to run AI generated javascript locally without fear. Supports heap snapshotting for persistent sessions. - [yepcode/mcp-server-js](https://github.com/yepcode/mcp-server-js) πŸŽ–οΈ πŸ“‡ ☁️ - Execute any LLM-generated code in a secure and scalable sandbox environment and create your own MCP tools using JavaScript or Python, with full support for NPM and PyPI packages -- [hileamlakb/prims](https://github.com/hileamlakB/PRIMS) 🐍🐳🏠 – A Python Runtime Interpreter MCP Server that executes user-submitted code in an isolated environment. Can run locally or inside a container. Supports dependency installation, file mounting, artifact handling, and streamable output via FastMCP. Ideal for sandboxed evaluation and coding agents. + ### πŸ€– Coding Agents From c0601c9c3e00530fbe37c09654c569665fb3fc5c Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Tue, 1 Jul 2025 22:38:16 -0400 Subject: [PATCH 3/4] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 98c72070..cdd98d5a 100644 --- a/README.md +++ b/README.md @@ -238,7 +238,7 @@ Code execution servers. Allow LLMs to execute code in a secure environment, e.g. - [alfonsograziano/node-code-sandbox-mcp](https://github.com/alfonsograziano/node-code-sandbox-mcp) πŸ“‡ 🏠 – A Node.js MCP server that spins up isolated Docker-based sandboxes for executing JavaScript snippets with on-the-fly npm dependency installation and clean teardown - [ckanthony/openapi-mcp](https://github.com/ckanthony/openapi-mcp) 🏎️ ☁️ - OpenAPI-MCP: Dockerized MCP Server to allow your AI agent to access any API with existing api docs. - [gwbischof/outsource-mcp](https://github.com/gwbischof/outsource-mcp) 🐍 ☁️ - Give your AI assistant its own AI assistants. For example: "Could you ask openai to generate an image of a dog?" -- [hileamlakB/PRIMS](https://github.com/hileamlakB/PRIMS) 🐍🐳🏠 – A Python Runtime Interpreter MCP Server that executes user-submitted code in an isolated environment. Can run locally or inside a Docker container. Supports dependency installation, file mounting, artifact handling, and streamable output via FastMCPβ€”ideal for sandboxed evaluation and coding agents. +- [hileamlakB/PRIMS](https://github.com/hileamlakB/PRIMS) 🐍 🏠 – A Python Runtime Interpreter MCP Server that executes user-submitted code in an isolated environment. - [ouvreboite/openapi-to-mcp](https://github.com/ouvreboite/openapi-to-mcp) #️⃣ ☁️ - Lightweight MCP server to access any API using their OpenAPI specification. Supports OAuth2 and full JSON schema parameters and request body. - [pydantic/pydantic-ai/mcp-run-python](https://github.com/pydantic/pydantic-ai/tree/main/mcp-run-python) 🐍 🏠 - Run Python code in a secure sandbox via MCP tool calls - [r33drichards/mcp-js](https://github.com/r33drichards/mcp-js) πŸ¦€ 🏠 🐧 🍎 - A Javascript code execution sandbox that uses v8 to isolate code to run AI generated javascript locally without fear. Supports heap snapshotting for persistent sessions. From 5d4d99d7bb4217f0774da82b33c45c03c843ce7b Mon Sep 17 00:00:00 2001 From: Frank Fiegel <108313943+punkpeye@users.noreply.github.com> Date: Tue, 1 Jul 2025 22:38:31 -0400 Subject: [PATCH 4/4] Update README.md --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index cdd98d5a..881706d3 100644 --- a/README.md +++ b/README.md @@ -244,8 +244,6 @@ Code execution servers. Allow LLMs to execute code in a secure environment, e.g. - [r33drichards/mcp-js](https://github.com/r33drichards/mcp-js) πŸ¦€ 🏠 🐧 🍎 - A Javascript code execution sandbox that uses v8 to isolate code to run AI generated javascript locally without fear. Supports heap snapshotting for persistent sessions. - [yepcode/mcp-server-js](https://github.com/yepcode/mcp-server-js) πŸŽ–οΈ πŸ“‡ ☁️ - Execute any LLM-generated code in a secure and scalable sandbox environment and create your own MCP tools using JavaScript or Python, with full support for NPM and PyPI packages - - ### πŸ€– Coding Agents Full coding agents that enable LLMs to read, edit, and execute code and solve general programming tasks completely autonomously.