mcpField
M
MCP Server & VSCode Extension

MCP Server & VSCode Extension

ローカル
github.com/Suryansh1987開発ツール182 週間前に更新

MCP Server & VSCode Extension について

MCPサーバーとVSCode拡張機能を組み合わせ、Google's LLMで自然言語のプロンプトからHTML、CSS、JavaScriptのアプリを生成します。VSCodeでWebアプリを作成・調整する開発者向けです。

主な機能

  1. 01HTML、CSS、JavaScriptアプリの生成
  2. 02VSCode拡張機能との連携
  3. 03Google's LLMによるコード生成
  4. 04生成ファイルの自動オープン
  5. 05ブラウザーでのアプリプレビュー

活用シーン

  1. 01プロンプトからのWebアプリの骨組み作成
  2. 02VSCodeでのアプリファイル生成
  3. 03生成コードの調整とWebアプリのプレビュー

MCP 対応

MCPサーバーがプロンプトを処理してVSCode拡張機能向けにコードを生成します。拡張機能はhttp://localhost:3000でサーバーと通信します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MCP Server & VSCode Extension

このリポジトリには、MCP(Model-Controlled Programming)サーバーのコードと、Google の LLM を活用し、開発者が簡単なプロンプトを通じて HTML、CSS、JavaScript を使ったアプリケーションを作成できる VSCode 拡張機能が含まれています。

機能

  • 自然言語のプロンプトを使って、HTML、CSS、JavaScript のアプリケーション全体を生成します。
  • VSCode とシームレスに連携し、開発者のエクスペリエンスを向上させます。
  • Google LLM を活用して、高品質な AI 生成コードを作成します。
  • MCP サーバーがバックエンドとしてプロンプトを処理し、コードを動的に生成します。

インストール

MCP サーバー
  1. このリポジトリをクローンします:
    git clone https://github.com/your-username/mcp-server-vscode-extension.git
    
  2. サーバーディレクトリに移動します:
    cd mcp-server
    
  3. 依存関係をインストールします:
    npm install
    
  4. サーバーを起動します:
    npm start
    
VSCode 拡張機能
  1. VSCode を開き、extensions ディレクトリに移動します:
    cd vscode-extension
    
  2. 依存関係をインストールします:
    npm install
    
  3. VSCode で拡張機能を実行します:
    npm run compile
    
  4. VSCode の Run and Debug タブを開き、拡張機能を起動します。

使い方

  1. VSCode を開き、MCP サーバーを起動します。
  2. コマンドパレット(Ctrl+Shift+P / Cmd+Shift+P)を使用し、「プロンプトでアプリを作成」を選択します。
  3. 生成したいアプリケーションの内容を説明するプロンプトを入力します。
  4. 拡張機能が必要なファイルを自動的に生成して開きます。
  5. 必要に応じて編集・調整し、ブラウザーでアプリをプレビューします。

設定

  • 拡張機能を使う前に、MCP サーバーが起動していることを確認してください。
  • 拡張機能は http://localhost:3000 経由でサーバーと通信します。必要に応じて config.json を変更してください。

貢献

このリポジトリを自由にフォークし、プルリクエストを通じて貢献してください。コードがベストプラクティスに従い、必要に応じてドキュメントを含むようにしてください。

ライセンス

このプロジェクトは MIT ライセンスの下でライセンスされています。

お問い合わせ

問題や機能のリクエストがある場合は、リポジトリで issue を作成するか、[email protected] までメールでお問い合わせください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。