Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get-react-native-stable-version | Gets the latest stable version of React Native from GitHub releases. This version represents the most recent production-ready release that has been thoroughly tested and is recommended for use in applications. The version number follows semantic versioning (e.g. 0.72.0) and excludes any release candidates or beta versions. This tool is commonly used before planning an upgrade to ensure targeting the latest stable release and must be called before calling get-react-native-diff tool. The output of this tool will be used as the toVersion parameter in the get-react-native-diff tool. |
get-react-native-diff | Gets the React Native diff between the current version and the user provided version. This diff will show all changes needed to upgrade React Native, including:
If no fromVersion is provided, the current version from package.json will be used. The diff follows standard git diff format and should be carefully analyzed to:
YOU MUST call get-react-native-stable-version tool to get the stable version of React Native before calling this tool. |