Skip to content

[Bug]: Issues Identified in MCP Server Admin UIΒ #1452

@rakdutta

Description

@rakdutta

🐞 Bug Summary

Below is the task-list breakdown of the issues observed in the MCP Server management and Admin UI.

### βœ… Tasks

  • Fix: Tools/Resources/Prompts not updating on visibility change

    • Updates currently happen only when the MCP Server URL changes.
    • Visibility updates (e.g., Private β†’ Public) are reflected in the gateway but not propagated to tools/resources/prompts.
    • Expected: Visibility changes should cascade to all associated items.

  • Fix: Public MCP Servers not visible to other users/teams

    • Public MCP Servers are not listing in the Admin UI for:

      • Other users
      • Other teams
    • Expected: Public MCP Servers should be visible to all users/teams with appropriate access.


  • Fix: Team column showing None for Tools in Admin UI

    • Tools page displays None in the Team column.
    • Expected UI should show the correct team name (screenshot referenced).
Image
  • Expected: Correct Team should be displayed for all tools.

βœ”οΈ Requested Outcome

  • Ensure visibility changes sync properly.
  • Ensure Public MCP Servers are accessible to all users/teams.
  • Ensure Team field correctly reflects mapped team names.

🧩 Affected Component

Select the area of the project impacted:

  • mcpgateway - API
  • [ x] mcpgateway - UI (admin panel)
  • mcpgateway.wrapper - stdio wrapper
  • Federation or Transports
  • CLI, Makefiles, or shell scripts
  • Container setup (Docker/Podman/Compose)
  • Other (explain below)


🧠 Environment Info

You can retrieve most of this from the /version endpoint.

Key Value
Version or commit e.g. v0.9.0 or main@a1b2c3d
Runtime e.g. Python 3.11, Gunicorn
Platform / OS e.g. Ubuntu 22.04, macOS
Container e.g. Docker, Podman, none

🧩 Additional Context (optional)

Add any configuration details, flags, or related issues.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingtriageIssues / Features awaiting triage

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions