BluestoneApps MCP Remote Server
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Supports configuration through .env files for setting up transport protocols, authentication credentials, and server parameters.
Provides integration with Codeium through the Windsurf/Cascade interface, allowing access to BluestoneApps coding standards and code examples for React Native development.
Enables containerized deployment of the MCP server with ready-made scripts for building, pushing, and deploying Docker images.
BluestoneApps React Native MCP Server
This is a Node.js implementation of the BluestoneApps React Native coding standards and examples MCP server. It provides standardized access to React Native best practices, code examples, and development patterns through the Model Context Protocol (MCP).
Prerequisites
- Node.js (v16 or higher)
- npm (v7 or higher)
- TypeScript (installed globally)
Installation
- Clone this repository:Copy
- Install dependencies:Copy
- Install TypeScript globally (if not already installed):Copy
- Build the project:Copy
Usage
Start the server:
Available Tools
The server provides the following tools:
get_project_structure
: Get React Native project structure standardsget_api_communication
: Get API communication best practicesget_component_design
: Get component design patterns and standardsget_state_management
: Get state management guidelinesget_component_example
: Get example React Native componentsget_hook_example
: Get example custom React hooksget_service_example
: Get example service implementationsget_screen_example
: Get example screen implementationsget_theme_example
: Get example theme configurationslist_available_examples
: List all available code examples by category
Configuring with Windsurf IDE
- Locate your Windsurf IDE configuration file:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
- Add the server configuration:
Make sure to replace /absolute/path/to
with the actual path to your cloned repository.
Development
To modify or extend the server:
- Make changes in the
src
directory - Rebuild the project:Copy
- Restart the server
Project Structure
Contributing
Feel free to submit issues and pull requests to improve the server or add more examples and standards.
License
MIT
This server cannot be installed
Implements the Model Context Protocol (MCP) over HTTP to provide remote access to BluestoneApps coding standards and React Native code examples.
- Prerequisites
- Installation
- Usage
- Available Tools
- Configuring with Windsurf IDE
- Development
- Project Structure
- Contributing
- License