-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Open
Labels
Description
Summary
I would like to request support for MCP (Model Context Protocol) integration in Ignite CLI to enable better AI-assisted development workflows for React Native projects.
Motivation
MCP is an open protocol that standardizes how AI assistants interact with development tools and codebases. Adding MCP support to Ignite would:
- Enable AI assistants to better understand Ignite project structure and conventions
- Provide contextual assistance for Ignite-specific patterns (screens, components, models, etc.)
- Improve code generation and suggestions that align with Ignite's opinionated architecture
- Streamline the development workflow when using AI coding assistants
Proposed Solution
- Implement MCP support through one or more of the following approaches:
- MCP Server Integration: Create an MCP server that can expose Ignite project structure and metadata
- Generator Integration: Allow MCP clients to trigger Ignite generators programmatically
- Context Provider: Provide project context to MCP clients about:
- Current Ignite version and boilerplate structure
- Available generators and their usage
- Project-specific configurations and conventions
- Navigation structure and screen organization
Use Cases
- AI assistants understanding Ignite folder structure and naming conventions
- Automated code generation that follows Ignite patterns
- Context-aware suggestions for navigation, state management, and component architecture
- Integration with AI-powered development tools that support MCP
antomanc