[Enhancement]: Replace python 3.12 for 3.13 in image #7984
lesandie
started this conversation in
Feature Requests & Suggestions
Replies: 2 comments
-
I'm able to specify python 3.13 like this (using docker): mcpServers:
fetch:
command: uvx
args:
- "--python"
- "3.13"
- "mcp-server-fetch" seems to work! logs: LibreChat | Downloading cpython-3.13.3-linux-x86_64-musl (download) (26.9MiB)
LibreChat | 2025-06-20 00:27:28 info: [MCP][spotify] Instructions not included (serverInstructions not configured)
LibreChat | 2025-06-20 00:27:28 info: [MCP][spotify] Capabilities: {"tools":{"listChanged":true}}
LibreChat | 2025-06-20 00:27:28 info: [MCP][spotify] Available tools: searchTracks, searchArtists, searchAlbums, searchPlaylists, getCurrentUserProfile, getCurrentPlayback, pausePlayback, resumePlayback, skipToNext, skipToPrevious, getUserPlaylists, getPlaylistTracks, createPlaylist, addTracksToPlaylist, getRecentlyPlayed, getTopTracks, getTopArtists
LibreChat | Downloading cpython-3.13.3-linux-x86_64-musl (download)
LibreChat | Downloading lxml (4.8MiB)
LibreChat | Downloading pydantic-core (2.1MiB)
LibreChat | Downloading pydantic-core
LibreChat | Downloading lxml
LibreChat | Installed 35 packages in 67ms
LibreChat | realpath: --: No such file or directory
LibreChat | 2025-06-20 00:27:33 info: [MCP][fetch] Instructions not included (serverInstructions not configured)
LibreChat | 2025-06-20 00:27:33 info: [MCP][fetch] Capabilities: {"experimental":{},"prompts":{"listChanged":false},"tools":{"listChanged":false}}
LibreChat | 2025-06-20 00:27:33 info: [MCP][fetch] Available tools: fetch
LibreChat | 2025-06-20 00:27:33 info: [MCP] Initialized 2/2 app-level server(s)
LibreChat | 2025-06-20 00:27:33 info: [MCP][spotify] ✓ Initialized
LibreChat | 2025-06-20 00:27:33 info: [MCP][fetch] ✓ Initialized
LibreChat | 2025-06-20 00:27:33 info: [MCP] All app-level servers initialized successfully
LibreChat | 2025-06-20 00:27:33 info: MCP servers initialized successfully |
Beta Was this translation helpful? Give feedback.
0 replies
-
I'm trying to install the Klaviyo MCP with no luck. I don't see 3.13 being installed in the logging. klaviyo:
type: stdio
command: uvx
args:
- "--python"
- "3.13"
- klaviyo-mcp-server@latest
env:
PRIVATE_API_KEY: "${KLAVIYO_TOKEN}"
READ_ONLY: "true"
ALLOW_USER_GENERATED_CONTENT: "false"
serverInstructions: true
chatMenu: true When I docker exc: /app # echo '{ "jsonrpc": "2.0", "id": "1", "method": "initialize", "params": {} }' | uvx klaviyo-mcp-server@latest
x No solution found when resolving tool dependencies:
`-> Because the current Python version (3.12.11) does not satisfy Python>=3.13 and all versions of klaviyo-mcp-server depend on Python>=3.13, we can conclude that all versions of klaviyo-mcp-server cannot be used.
And because you require klaviyo-mcp-server, we can conclude that your requirements are unsatisfiable.
/app # echo '{ "jsonrpc": "2.0", "id": "1", "method": "initialize", "params": {} }' | uvx --python 3.13 klaviyo-mcp-server@latest
error: No interpreter found for Python 3.13 in managed installations or search path
/app # Is there something i'm doing wrong? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
What features would you like to see added?
In my case clickhouse-mcp server uses python 3.13 and I wanted to add it to the mcp server list, but I get the error by uv that python 3.13 is a req.
More details
It is nice that uv is included in the image already, and including python 3.13 would be awesome.
Which components are impacted by your request?
No response
Pictures
No response
Code of Conduct
Beta Was this translation helpful? Give feedback.
All reactions