mcp-pyodide
by yonaka15
Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
PORT | No | Port for SSE server | 3020 |
PYODIDE_DATA_DIR | No | Directory for mounted data | ./data |
PYODIDE_CACHE_DIR | No | Directory for Pyodide cache | ./cache |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
execute-python | Execute Python code using Pyodide with output capture. When generating images, they will be automatically saved to the output directory instead of being displayed. Images can be accessed from the saved file paths that will be included in the output. |
install-python-packages | Install Python packages using Pyodide |
get-mount-points | List mounted directories |
list-mounted-directory | List contents of a mounted directory |
read-image | Read an image from a mounted directory |