Skip to content

[BUG][UI]: Pagination is broken on admin UI tables #2108

@gcgoncalves

Description

@gcgoncalves

🐞 Bug Summary

The tables show more rows per page than allowed, and new pages are not created.

Image

🧩 Affected Component

Select the area of the project impacted:

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

🔁 Steps to Reproduce

  1. Access the Admin UI
  2. Make sure you have more than 10 servers registered (add them on the MCP Registry if needed)
  3. Click the MCP Servers tab
  4. Check the number of rows on the table versus the size of the page

This is one example, but applies to all tables.


🤔 Expected Behavior

The number of rows displayed should be the same as the page size, and then more pages should be enabled.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingfrontendFrontend development (HTML, CSS, JavaScript)uiUser Interface

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions