mirror of
https://github.com/open-webui/open-webui.git
synced 2026-05-06 10:58:17 -05:00
[GH-ISSUE #16669] issue: Tools with duplicate names are removed silently #56671
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @antondelgado123 on GitHub (Aug 16, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/16669
Check Existing Issues
Installation Method
Git Clone
Open WebUI Version
latest dev branch (and all previous version)
Ollama Version (if applicable)
No response
Operating System
Ubuntu
Browser (if applicable)
No response
Confirmation
README.md.Expected Behavior
When adding 2 MCPs (via MCPO) with the same tool names, I expect the LLM to be able to call the duplicate tool on each server.
For example, we use the official Clikhouse MCP. We further have 2 Clickhouse instances (EU and US) which results in 2 MCP instances. I want to be able to say - "Compare the results of query X across instances"
Actual Behavior
The desired behaviour does not happen - the LLM only calls one of the 2 MCPs. We receive the following log line
Steps to Reproduce
This Issue is created to comply with the contributor guidelines. I will submit a PR to fix it shortly.
Steps to reproduce are
Logs & Screenshots
N/A
Additional Information
No response