pydantic/mcp-run-python

Dockerise the MCP Run Python server

オープン

#21 opened on 2025/05/27

 (6 件のコメント) (5 件のリアクション) (1 人の担当者)Python (27 件のフォーク)auto 404
good first issue

Repository metrics

Stars
 (191 個のスター)
PR merge metrics
 (PR metrics pending)

説明

Description

Hey there!

I've read through the following sources relating to the new MCP Run Python server:

  1. https://github.com/pydantic/pydantic-ai/blob/8f83407d870475dfc1885fa5119024dc2ffb44ab/mcp-run-python/README.md
  2. https://ai.pydantic.dev/mcp/run-python/

However, when trying to add this as an MCP server using the following configuration:

{
  "mcpServers": {
    "python-sandbox": {
      "command": "deno",
      "args": [
        "run",
        "-N",
        "-R=node_modules",
        "-W=node_modules --node-modules-dir=auto jsr:@pydantic/mcp-run-python stdio"
      ]
    }
  }
}

I get an MCP error -32000: Connection closed. Whilst this is its own separate issue - as I've experienced this with other MCP servers - I was able to work around it by using dockerised servers.

So, maybe it's worth also dockerising MCP Run Python?

Thank you!

References

No response

コントリビューターガイド