[GH-ISSUE #12863] issue: Users cannot see mcp tool server - only admins can #32265

Closed
opened 2026-04-25 06:09:21 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @squinn1 on GitHub (Apr 14, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/12863

Check Existing Issues

  • I have searched the existing issues and discussions.
  • I am using the latest version of Open WebUI.

Installation Method

Docker image

Open WebUI Version

v0.6.5

Ollama Version (if applicable)

No response

Operating System

Ubuntu

Browser (if applicable)

No response

Confirmation

  • I have read and followed all instructions in README.md.
  • I am using the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have listed steps to reproduce the bug in detail.

Expected Behavior

When I configure a MCP server with mcpo following this guide https://docs.openwebui.com/openapi-servers/mcp/
and setting it up via admin panel -> settings -> tools.

Both Admins and regular Users should be able see the tools when in a chat via the "+" button and also when creating models.

Actual Behavior

The functionality for Admins works as expected.

However, Users are unable to see the tools when in a chat via the "+" button. They are however able to see the tools when creating a model. The tools have been configured correctly and confirmed as working. This means in order to use the tools provided a user must create a model with them.

This behaviour can be reproduced both locally and in k8's.

Steps to Reproduce

  1. spin up a local version of Open Webui via docker compose
  2. create an initial admin account
  3. add another user with just "User" perms
  4. configure the mcpo server via the admin panel -> settings -> tools, test that you are able to see that tools in chat via the "+" button.
  5. log in as the regular user, you will not be able to see the tools via the "+" button at all

Logs & Screenshots

screenshots from regular user in chat

Image

screenshots from admin in chat

Image

screenshot when creating a model with the "User" account showing the tool is visible.

Image

Additional Information

No response

Originally created by @squinn1 on GitHub (Apr 14, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/12863 ### Check Existing Issues - [x] I have searched the existing issues and discussions. - [x] I am using the latest version of Open WebUI. ### Installation Method Docker image ### Open WebUI Version v0.6.5 ### Ollama Version (if applicable) _No response_ ### Operating System Ubuntu ### Browser (if applicable) _No response_ ### Confirmation - [x] I have read and followed all instructions in `README.md`. - [x] I am using the latest version of **both** Open WebUI and Ollama. - [x] I have included the browser console logs. - [x] I have included the Docker container logs. - [x] I have listed steps to reproduce the bug in detail. ### Expected Behavior When I configure a MCP server with mcpo following this guide https://docs.openwebui.com/openapi-servers/mcp/ and setting it up via admin panel -> settings -> tools. Both Admins and regular Users should be able see the tools when in a chat via the "+" button and also when creating models. ### Actual Behavior The functionality for Admins works as expected. However, Users are unable to see the tools when in a chat via the "+" button. They are however able to see the tools when creating a model. The tools have been configured correctly and confirmed as working. This means in order to use the tools provided a user must create a model with them. This behaviour can be reproduced both locally and in k8's. ### Steps to Reproduce 1. spin up a local version of Open Webui via docker compose 2. create an initial admin account 3. add another user with just "User" perms 4. configure the mcpo server via the admin panel -> settings -> tools, test that you are able to see that tools in chat via the "+" button. 5. log in as the regular user, you will not be able to see the tools via the "+" button at all ### Logs & Screenshots screenshots from regular user in chat ![Image](https://github.com/user-attachments/assets/184f91ab-119c-4b0e-882b-52b402aa1e17) screenshots from admin in chat ![Image](https://github.com/user-attachments/assets/2f65d45e-30d1-432c-8306-ebf4ea8c3749) screenshot when creating a model with the "User" account showing the tool is visible. ![Image](https://github.com/user-attachments/assets/83fc773f-7036-4ff3-8d7a-07a827a96f7c) ### Additional Information _No response_
GiteaMirror added the bug label 2026-04-25 06:09:21 -05:00
Author
Owner

@tjbck commented on GitHub (Apr 14, 2025):

You need to set appropriate access control.

<!-- gh-comment-id:2802958225 --> @tjbck commented on GitHub (Apr 14, 2025): You need to set appropriate access control.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#32265