Skip to content

Feature/33/mcp support#47

Open
mels-h wants to merge 5 commits intodevelopfrom
feature/33/mcp-support
Open

Feature/33/mcp support#47
mels-h wants to merge 5 commits intodevelopfrom
feature/33/mcp-support

Conversation

@mels-h
Copy link
Copy Markdown
Contributor

@mels-h mels-h commented Mar 30, 2026

Pull request type

Please check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • Documentation content changes
  • Other (please describe):

What is the new behavior?

  • Full MCP connection UI: handles transport, command, args, URL, and token.
  • Optimized MCP tool/resource selection, including argument processing.
  • UI improvements for rendering tools, resources, and prompts with proper layout and CSS classes.
  • Ratings text expanded and clarified; list/grid view toggle for APIs and MCPs added.
  • Pagination added showing number of APIs or MCPs per page.
  • Minor fixes, refactors, and performance optimizations and translations.

mels-h added 5 commits March 19, 2026 18:12
- Implemented MCPs page with filtering and sorting functionality
- Added MCPs pagination component for displaying MCPs in a paginated format
- Updated Navbar to include a link to the MCPs page
- Enhanced public router to route to the new MCPs page
- Created SCSS styles for MCPs page and pagination component
- Updated Apis page to include view type and items per page selection
…paginated component

- Removed ApisPaginated and McpsPaginated components and their associated styles.
- Introduced LibraryPaginated component to handle pagination for both APIs and MCPs.
- Updated translations in es.json to reflect the new LibraryPaginated terminology.
- Adjusted imports in various files to use LibraryPaginated instead of the removed components.
- Integrated Ratings component into ApiDetail and McpDetail pages for displaying ratings.
- Cleaned up unused styles related to ratings in ApiDetail and McpDetail.
- Implemented the MCP UI and Inspector components for better user interaction.
- Added new translations for English and Spanish in locales.
- Created a new Section component to display tools, resources, and prompts.
- Enhanced the Redux store to handle fetching MCP library data by slug.
- Updated routing to include a dedicated MCP UI page.
- Improved styling for the MCP UI components.
- Added functionality to connect to MCP servers with various transport options.
- Introduced error handling and loading states for better user experience.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants