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.

Servidor remoto MCP (versión Node.js)

Esta es una implementación Node.js del servidor MCP de estándares y ejemplos de codificación de BluestoneApps.

Descripción general

Este servidor MCP proporciona acceso a los estándares de codificación y ejemplos de código de React Native mediante el Protocolo de Contexto de Modelo (MCP). Se puede utilizar con clientes MCP como Windsurf IDE.

Características

  • Acceso a los estándares de codificación de React Native
  • Ejemplos de código de componentes, ganchos, pantallas, servicios y temas
  • Coincidencia difusa para encontrar ejemplos por nombre
  • Integración completa con el protocolo MCP

Instalación

  1. Clonar este repositorio
  2. Instalar dependencias:
    npm install
  3. Construir el proyecto:
    npm run build

Uso

Iniciar el servidor:

npm start

Para utilizar con clientes MCP, configúrelos para que se conecten a este servidor.

Herramientas

El servidor proporciona las siguientes herramientas:

  • get_project_structure : Obtener los estándares de estructura del proyecto
  • get_api_communication : Obtener estándares de comunicación de API
  • get_component_design : Obtener estándares de diseño de componentes
  • get_state_management : Obtener estándares de gestión de estado
  • get_component_example : Obtener un ejemplo de componente específico
  • get_hook_example : Obtener un ejemplo de gancho específico
  • get_service_example : Obtener un ejemplo de servicio específico
  • get_screen_example : Obtener un ejemplo de pantalla específico
  • get_theme_example : Obtener un ejemplo de tema específico
  • list_available_examples : enumera todos los ejemplos de código disponibles

Configuración con clientes MCP

Para Windsurf IDE, actualice mcp_config.json con:

{ "servers": { "bluestoneapps": { "command": "node", "args": ["/path/to/build/index.js"], "description": "BluestoneApps Coding Standards and Examples", "displayName": "BluestoneApps MCP Server", "timeout": 30000 } } }

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

Implementa el Protocolo de contexto de modelo (MCP) sobre HTTP para proporcionar acceso remoto a los estándares de codificación de BluestoneApps y ejemplos de código de React Native.

  1. Overview
    1. Features
      1. Installation
        1. Usage
          1. Tools
            1. Configuring with MCP Clients
              ID: nzmfilykyf