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.

MCP リモート サーバー (Node.js バージョン)

これは、BluestoneApps コーディング標準および例 MCP サーバーの Node.js 実装です。

概要

このMCPサーバーは、Model Context Protocol(MCP)を介してReact Nativeのコーディング規約とコードサンプルへのアクセスを提供します。Windsurf IDEなどのMCPクライアントで使用できます。

特徴

  • React Nativeコーディング標準へのアクセス
  • コンポーネント、フック、スクリーン、サービス、テーマのコード例
  • 名前で例を見つけるためのあいまい一致
  • MCPプロトコルとの完全な統合

インストール

  1. このリポジトリをクローンする
  2. 依存関係をインストールします:
    npm install
  3. プロジェクトをビルドします。
    npm run build

使用法

サーバーを起動します。

npm start

MCP クライアントで使用するには、このサーバーに接続するようにクライアントを構成します。

ツール

サーバーは次のツールを提供します。

  • get_project_structure : プロジェクト構造の標準を取得する
  • get_api_communication : API通信標準を取得する
  • get_component_design : コンポーネント設計標準を取得する
  • get_state_management : 状態管理標準を取得する
  • get_component_example : 特定のコンポーネントの例を取得する
  • get_hook_example : 特定のフックの例を取得する
  • get_service_example : 特定のサービス例を取得する
  • get_screen_example : 特定の画面例を取得する
  • get_theme_example : 特定のテーマの例を取得する
  • list_available_examples : 利用可能なすべてのコード例を一覧表示する

MCPクライアントでの設定

Windsurf IDE の場合は、 mcp_config.json次のように更新します。

{ "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

HTTP 経由でモデル コンテキスト プロトコル (MCP) を実装し、BluestoneApps コーディング標準と React Native コード例へのリモート アクセスを提供します。

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