Earlier quoted context omitted.
Unless the MCP server itself has an LLM call inside of it (rare), the MCP server is pretty deterministic. It’s the AI that invokes it that’s actually indeterministic, but the user is already using that.
> pretty deterministic This is an oxymoron.
MCP servers’ tools are literally just function calls. It’s the LLM MCP client that’s not deterministic, not the MCP server.