modelcontextprotocol / modelcontextprotocol/servers
No module named mcp_server_fetch MCP error -32000: Connection closed
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 90.5k
- Forks
- 11.7k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 5
Description
"I encountered an issue with cline.
First, I used npx and got the error spawn npx ENOENT spawn npx ENOENT.
After that, I used Python to install Fetch, and the local package mcp-server-fetch 2025.4.7 was installed successfully.
I added the following configuration in the config, but received the error C:\Python312\python.exe: No module named mcp_server_fetch MCP error -32000: Connection closed.
By running python -c "import sys; print(sys.executable)", I confirmed that the Python interpreter causing the error is the one currently in use."
This makes me a little confused. It feels like I haven't found the corresponding interpreter.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the supplied configuration and run the configured C:\Python312\python.exe to verify whether mcp_server_fetch is importable; compare that result with the successful package installation. Done means the configured server starts without ModuleNotFoundError and the MCP connection stays open.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- node.js, python
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100