MCP External Tool Execution on Windows (Custom MCP Server) #4511
Replies: 4 comments
-
|
LM Studio |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for the detailed report. I’m experiencing something similar and would like to understand whether external MCP execution requires additional permissions or configuration. Also, while testing with my setup using uk777 2026, I noticed the tool calls are generated correctly but the expected Windows command output never appears. Any information about sandboxing, approval mechanisms, or the source file responsible for tool execution would be very helpful. Thank you for your support. |
Beta Was this translation helpful? Give feedback.
-
|
Is it possible to use NotebookLM tool in Odysseus ? |
Beta Was this translation helpful? Give feedback.
-
|
A good first thing to separate here is "did Odysseus call my MCP tool?" from "did the MCP tool call Windows?" The HTML/login-page response strongly suggests the request is being routed back into an Odysseus HTTP surface, not into your Axon Executor process/stdout. I would debug it in this order:
I would not assume So the short answer: this looks less like Windows sandboxing and more like Odysseus is not actually invoking the local Axon MCP process for that tool call. Prove the MCP server works standalone, then verify the registered transport target in Odysseus. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I'm integrating a custom MCP server called Axon Executor with Odysseus on Windows.
Current environment:
• Windows 10
• LM Studio
• Gemma
• Odysseus latest dev branch
• Custom MCP server (Axon Executor)
Everything works correctly:
The LLM can see my MCP tool and actually generates the Tool Call.
However, when the tool should execute an external Windows command such as:
ipconfig
ping google.com
dir
the execution never appears to leave the Odysseus environment.
Instead of receiving the Windows stdout, the tool returns HTML/internal Odysseus content (login page).
My questions are:
Is there any additional permission required to allow external MCP execution?
Does Odysseus sandbox external MCP tools?
Is there an approval mechanism for external tool execution?
Which source file is responsible for deciding whether an MCP tool is actually executed?
Are there any configuration flags that enable external tool execution?
Thank you.
Beta Was this translation helpful? Give feedback.
All reactions