You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
I installed https://github.com/block/goose/ cli and use ollama to manage a local LLM.
Adding fetch extension worked fine.
I tried both uvx mcp-server-fetch and uvx mcp-server-fetch --ignore-robots-txt to run extension.
Either way fetching any url ends up with Unknown scheme for proxy URL URL('socks://127.0.0.1:2080/'). This is somehow marked as "status":"success" in the tool result.
{"role":"assistant","created":1741517422,"content":[{"type":"text","text":""},{"type":"toolRequest","id":"call_7jc59c1n","toolCall":{"status":"success","value":{"name":"mcp_server_fetch__fetch","arguments":{"max_length":2048,"url":"https://block.github.io/goose/docs/tutorials/custom-extensions/"}}}}]}
{"role":"user","created":1741517422,"content":[{"type":"toolResponse","id":"call_7jc59c1n","toolResult":{"status":"success","value":[{"type":"text","text":"Unknown scheme for proxy URL URL('socks://127.0.0.1:2080/')"}]}}]}
Expected behavior
It should return the web page's contents upon a correct call. It shouldn't return status: success if the page's content isn't available.
Additional context
Sometimes it does work: block/goose#1329 . But I'm yet to witness it myself.
The text was updated successfully, but these errors were encountered:
Describe the bug
I installed https://github.com/block/goose/ cli and use ollama to manage a local LLM.
Adding fetch extension worked fine.
I tried both
uvx mcp-server-fetch
anduvx mcp-server-fetch --ignore-robots-txt
to run extension.Either way fetching any url ends up with
Unknown scheme for proxy URL URL('socks://127.0.0.1:2080/')
. This is somehow marked as"status":"success"
in the tool result.To Reproduce
Steps to reproduce the behavior:
Logs
Expected behavior
It should return the web page's contents upon a correct call. It shouldn't return status: success if the page's content isn't available.
Additional context
Sometimes it does work: block/goose#1329 . But I'm yet to witness it myself.
The text was updated successfully, but these errors were encountered: