-
Notifications
You must be signed in to change notification settings - Fork 9.8k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
When I configure the use of fetch in cursor mcp, the configuration takes effect, but when fetch is triggered, an error always occurs:Using SOCKS proxy, but the 'socksio' package is not installed. Make sure to install httpx using pip install httpx[socks].
To Reproduce
Steps to reproduce the behavior:
cursor mcp config:
{
"mcpServers": {
"brave-search": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-brave-search"],
"env": {
"BRAVE_API_KEY": "xxxxx"
}
},
"fetch": {
"command": "uvx",
"args": ["mcp-server-fetch"]
}
}
}
Expected behavior
My device has already installed uv, and the error still exists after performing the following operations:
-
uv venv
-
source .venv/bin/activate
-
uv pip install "httpx[socks]"
Similarly, I also tried using brew install pipx, pipx install "httpx[socks]", but the error still exists.
Logs
If applicable, add logs to help explain your problem.
Additional context
Add any other context about the problem here.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working