Skip to content

Conversation

Karnaukhov-kh
Copy link
Member

🔧 Add list-ds-components tool and enhance get-ds-component-data with selective data retrieval

This PR introduces a new MCP tool for component discovery and enhances an existing tool with performance optimizations.

🆕 New Tool: list-ds-components

  • Lists all available Design System components in the project
  • Returns component names, folder structures, import paths, and file metadata
  • Supports selective data retrieval via sections parameter (implementation, documentation, stories, all)
  • Enables component discovery workflows before targeted analysis

🔧 Enhanced Tool: get-ds-component-data

  • Added optional sections parameter for selective data retrieval
  • Improves performance by fetching only requested data types
  • Maintains backward compatibility (defaults to ["all"])
  • Reduces payload size for focused component analysis

@Karnaukhov-kh Karnaukhov-kh merged commit 619fa8a into main Sep 9, 2025
1 check passed
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