mcp-pyodide

mcp-pyodide

3.4

If you are the rightful owner of mcp-pyodide and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Pyodide server implementation for the Model Context Protocol (MCP) enabling LLMs to execute Python code.

The mcp-pyodide server is a robust implementation designed to facilitate the execution of Python code by Large Language Models (LLMs) through the Model Context Protocol (MCP). It leverages Pyodide, a Python runtime environment, to provide a seamless interface for code execution. The server supports both standard input/output (stdio) and Server-Sent Events (SSE) transport modes, making it versatile for different use cases. Written in TypeScript, it is available as a command-line tool, allowing for easy integration and deployment. The server is compliant with MCP standards, ensuring compatibility and reliability. It is particularly useful for developers looking to integrate Python code execution capabilities into their LLM applications.

Features

  • 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