mcpField
M
MCP Coding Server Demo with Claude AI

MCP Coding Server Demo with Claude AI

ローカル
github.com/lamemindAI・エージェント293 週間前に更新

MCP Coding Server Demo with Claude AI について

このデモは、MCP連携サーバーとJava EE、Quarkus製のTodo Listアプリを組み合わせ、Claudeによるソフトウェア開発支援を示します。コンテキスト管理、プロンプト、開発作業の扱いを紹介します。

主な機能

  1. 01プロジェクトコンテキストと会話履歴の保持
  2. 02プロンプトテンプレートの管理
  3. 03開発ガイドラインの検証
  4. 04Gitとファイル操作の連携
  5. 05コードの分析と検証

活用シーン

  1. 01Claudeによるアプリ開発支援の実演
  2. 02会話をまたいだプロジェクトコンテキストの保持
  3. 03コーディング時の開発ガイドライン適用

MCP 対応

MCPサーバーがClaude AIとのコンテキストと通信を管理し、構造化されたプロンプトと応答を扱います。READMEには、MCPクライアントに公開するツールやリソースの説明はありません。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

Claude AI を使用した MCP コーディングサーバーのデモ

このリポジトリでは、Model Context Protocol(MCP)を使用して Claude AI を開発ワークフローに統合し、ソフトウェア開発プロセスで AI を効果的に活用する方法を紹介します。このプロジェクトには、MCP 統合サーバーと、Todo List アプリケーションを通じた実践的なデモの両方が含まれています。

🌟 プロジェクト概要

このプロジェクトは、次の 2 つの主要なコンポーネントで構成されています。

  1. MCP 統合サーバー

    • Model Context Protocol のサーバー実装
    • Claude AI とのコンテキストおよび通信を管理
    • 構造化されたプロンプトと応答処理を提供
    • 会話履歴とプロジェクトのコンテキストを維持
  2. Todo List アプリケーションのデモ

    • AI 支援開発の実践的な例
    • Java EE と Quarkus で構築
    • Claude AI が実際のアプリケーション開発を支援する方法を紹介

🔧 アーキテクチャ

MCP サーバーのコンポーネント
mcp-coding-server-demo-app/
├── prompts/                # Prompt templates and configurations
│   ├── project prompt.xml  # Global context settings
│   └── history/            # Conversation history storage
├── java-app/               # Demo Todo List application
└── mcp-server/             # Model Context Protocol server
主な機能
  • 構造化されたコンテキスト管理

    • 会話をまたいでプロジェクトのコンテキストを維持
    • 開発ガイドラインを検証し、適用
    • ファイルシステムへのアクセスとバージョン管理を管理
  • インテリジェントなプロンプトシステム

    • テンプレートベースのプロンプト管理
    • コンテキストを考慮した応答
    • エラー処理と検証のプロトコル
  • 開発環境との統合

    • スマートなコミットメッセージを使用した Git 統合
    • ファイルシステム管理
    • コードの分析と検証

🚀 はじめに

前提条件
  • Java 17 以降
  • MySQL 8.0 以降
  • Maven
  • Git
インストール

近日公開

📱 Todo List デモアプリケーション

同梱の Todo List アプリケーションは、AI 支援開発の実践的なデモです。次の内容を紹介します。

  • Quarkus を使用したフルスタック Java EE 開発
  • REST API の実装
  • データベース統合
  • Qute を使用した UI 開発
  • テストスイートの実装

📚 ドキュメント

近日公開

📄 ライセンス

このプロジェクトは MIT License の下でライセンスされています。詳細については、LICENSE ファイルをご覧ください。

コメント

MCP は初めてですか?

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

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