The DuckDB MCP server broke when pandas 2.3.0 came out, because pandas 2.3.0 failed to build on some platforms. Users on macOS ARM hit it hardest, and pinning pandas==2.2.3 via uvx worked as a workaround. The PyPI install of mcp-server-motherduck doesnt honor a lockfile, so it pulled the broken pandas and the server wouldnt start.