Submit

mcp-pyodide

@yonaka15

a year ago
developer-tools
A Pyodide server implementation for the Model Context Protocol (MCP).
Overview

what is mcp-pyodide?

mcp-pyodide is a server implementation for the Model Context Protocol (MCP) that allows Large Language Models (LLMs) to execute Python code through the MCP interface.

how to use mcp-pyodide?

To use mcp-pyodide, you can install it via npm and run it as a server or a command-line tool. You can start the server in stdio mode or SSE mode, depending on your needs.

key features of mcp-pyodide?

  • Python code execution capability for LLMs using Pyodide
  • MCP compliant server implementation
  • Support for both stdio and SSE transport modes
  • Robust implementation written in TypeScript
  • Available as a command-line tool

use cases of mcp-pyodide?

  1. Enabling LLMs to run Python scripts in real-time.
  2. Integrating Python execution capabilities into applications using the MCP.
  3. Facilitating interactive coding environments for educational purposes.

FAQ from mcp-pyodide?

  • Can mcp-pyodide execute any Python code?

Yes! mcp-pyodide can execute Python code as long as it adheres to the constraints of the environment.

  • Is mcp-pyodide suitable for production use?

The project is under development, and while it can be used for testing, caution is advised for production environments.

  • How do I contribute to mcp-pyodide?

You can contribute by forking the repository, creating a feature branch, and submitting a pull request.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.