mirror of
https://github.com/open-webui/mcpo.git
synced 2026-11-05 01:27:39 +00:00
[GH-ISSUE #78] feat: How to edit the MCP Server name for better UX in OpenWebUI ? #36
Labels
No labels
bug
can't reproduce
documentation
enhancement
good first issue
help wanted
invalid
pull-request
question
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
open-webui/mcpo#36
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
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 @rollingstone87 on GitHub (Apr 16, 2025).
Original GitHub issue: https://github.com/open-webui/mcpo/issues/78
Check Existing Issues
Problem Description
As the MCP servers coming from different sources with different names, I want to edit the MCP servers name as Admin for users' better UX.
Desired Solution you'd like
Can we have a mcp server name edit function in OpenWebUI or MCPO http://IP:8000/docs ?
Thanks ~~
Alternatives Considered
No response
Additional Context
No response
@BillSobel commented on GitHub (Apr 18, 2025):
FYI I opened a bug on a related issue: https://github.com/open-webui/mcpo/issues/84
@daswer123 commented on GitHub (May 13, 2025):
Hi, I have created a web interface for managing MCPO connections that is fully compatible with MCPO.
https://github.com/daswer123/mcpo-control-panel
@dadcoachengineer commented on GitHub (May 13, 2025):
Looks good @daswer123
It looks like you include the base mcpo service in your codebase. Is the intention to include release changes to open-webui/mcpo into your app or maybe contribute config_service.py upstream?
@daswer123 commented on GitHub (May 13, 2025):
I'm using the mcpo package from PyPI as a foundation (currently stable with version 0.0.14). The control panel is designed to work with new versions of mcpo if they maintain compatibility with how the configuration (mcp_config.json) is structured and how the process is invoked. The source code of mcpo itself has not been modified or included in this repository. The control panel operates by:
Regarding the code in this repository, particularly config_service.py or other components: I'm completely open to the mcpo developers (or anyone else) using my work. Unfortunately, I don't have the capacity to prepare a formal Pull Request upstream at the moment, however, if someone finds my code useful and wishes to integrate it into the main mcpo project or elsewhere, I'm happy for them to do so. I would only ask for an mention. Feel free to modify and adapt the code from this mcpo-control-panel project as needed.
@tjbck commented on GitHub (Aug 31, 2025):
Implemented in Open WebUI.