Replies: 1 comment 2 replies
|
The things that are in your "not to do" part are not in our installation introductions, and what the LLM recommended you to is is there. I suspect that you didn't fully follow our readme for setting up Serena. Closing this, nothing to do on our side. For the future, pls don't just copy paste something from an LLM as issue before double checking whether it can be solved by reading the readme |
2 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.
Windows Local Development Setup Issue - uvx Configuration Error
Problem Description
When setting up Serena MCP for local development on Windows, users may encounter the following error:
Root Cause
The issue occurs when using an incorrect
uvx runsyntax in the Claude Desktop configuration. The commanduvx run serena-mcp-serverattempts to invoke a package calledruninstead of running the local serena-mcp-server.Environment
Solution
Option 1: Corrected uvx Configuration (Recommended)
Update your
claude_desktop_config.jsonwith this configuration:Key changes:
"run"argument--directoryflag to specify the local repository pathOption 2: Using uv run
If Option 1 doesn't work, try using
uv runinstead:Prerequisites
Before using either configuration:
Clone the repository:
Sync dependencies (this will download the correct Python version):
What NOT to do
❌ Incorrect configuration (causes the error):
❌ Incorrect with directory (also causes the error):
Python Version Compatibility Note
Serena requires Python 3.11-3.12, not 3.13. The
uv synccommand will automatically download and use the correct Python version for the project, so you don't need to downgrade your system Python.Verification
After applying the fix:
Additional Resources
Tested on Windows with Python 3.13 and uv 0.x
All reactions