When running behind a corporate on MacOS, you'll need to add an environment variable to your mcp.json file.
"microsoft/markitdown": {
"type": "stdio",
"command": "uvx",
"args": [
"markitdown-mcp==0.0.1a4"
],
"env": {
"SSL_CERT_FILE": "/Library/Application Support/VPNCLIENT/Agent/data/cacert_combined.pem"
},
"gallery": "https://api.mcp.github.com/2025-09-15/v0/servers/976a2f68-e16c-4e2b-9709-7133487f8c14",
"version": "1.0.0"
}
Without this uvx can't pull down python libraires without and error since the coproprate proxy will 'man-in-the-middle' the requests, resulting in a different cert being seen by python.
Might want to add that to the docs.