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 |
Beta Was this translation helpful? Give feedback.
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 run
syntax in the Claude Desktop configuration. The commanduvx run serena-mcp-server
attempts to invoke a package calledrun
instead of running the local serena-mcp-server.Environment
Solution
Option 1: Corrected uvx Configuration (Recommended)
Update your
claude_desktop_config.json
with this configuration:Key changes:
"run"
argument--directory
flag to specify the local repository pathOption 2: Using uv run
If Option 1 doesn't work, try using
uv run
instead: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 sync
command 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
Beta Was this translation helpful? Give feedback.
All reactions