E

Easychatdm

EasyChatDMは、簡単なMCPサーバーツールを作成するための教育プロジェクトで、生成型AIを通じてD&Dゲームにランダムな決定ツールを提供することを目的としています。
2.5ポイント
19

EasyChatDMとは?

EasyChatDMは、MCPプロトコルに基づくサーバーツールセットで、生成型AI(Claudeなど)を使用したD&Dゲーム用に特別に設計されています。はい/いいえの質問、イベント生成、NPCの説明など、様々なランダムテーブル機能を提供し、ゲームに不確定性と面白みを加えます。

EasyChatDMの使い方は?

プロンプトファイルを指定のディレクトリにコピーし、MCPプロトコルをサポートするクライアント(Claudeデスクトップ版など)を使用して接続します。これらのツールは、AIの拡張機能としてランダムイベント生成などのサービスを提供します。

適用シーン

一人でAIを使ってD&Dゲームをする際に、ランダムイベント、NPC生成、または劇情の転機が必要な場合に適しています。また、AI支援のゲーム司会(DM)ツールとしても使用できます。

主な機能

ランダムオラクルランダムなはい/いいえの判断機能を提供し、ゲーム内の不確定なイベントを決定するのに役立ちます。
NPC生成器非プレイヤーキャラクター(NPC)の説明と特徴をランダムに生成します。
イベント生成器ランダムなゲームイベントと劇情の転機を作成します。
DMログゲームセッション間の情報を保存し、ゲーム状態を永続化します。

利点と制限

利点
使いやすく、初心者がMCPプロトコルを学ぶのに適しています。
様々なゲーム補助ツールセットを提供します。
オープンソースで、教育目的に使用できます。
ClaudeなどのAIモデルと良好に統合されます。
制限
コード設計がシンプルで、本番環境には適していません。
機能は完全版のChatDMに比べて制限されています。
プロンプトファイルを手動で設定する必要があります。
特定のAIモデルのサポートに依存しています。

使い方

インストール準備
Java実行環境とMCPをサポートするクライアント(Claudeデスクトップ版など)がインストールされていることを確認してください。
プロンプトファイルをコピーする
src/main/easychatdmdir/prompts/ディレクトリ内の内容を~/.easychatdmディレクトリにコピーします。
サーバーを起動する
Spring Bootアプリケーションを実行してMCPサーバーを起動します。
クライアントを接続する
Claudeデスクトップ版などのMCPクライアントで、ローカルで実行されているサーバーに接続します。

使用例

ランダムイベントの決定あるNPCがプレイヤーを助けるかどうかがわからない場合、オラクル機能を使ってランダムな答えを取得します。
迅速なNPC生成一時的に町の警備員キャラクターを作成する必要がある場合に、NPC生成器を使用します。

よくある質問

EasyChatDMとChatDMの違いは何ですか?
使用するためにプログラミング知識が必要ですか?
どのAIモデルをサポートしていますか?
Claudeの開発者モードを有効にするにはどうすればいいですか?

関連リソース

ChatDM完全版プロジェクト
機能がより完全なChatDMプロジェクト
教学ビデオシリーズ
EasyChatDMの開発過程の教学ビデオ
MCPプロトコル公式サイト
Model Context Protocolの公式ドキュメント
Plot Unfolding Machine
一部のプロンプトはこのCCライセンスのシステムに基づいています。
インストール
以下のコマンドをクライアントにコピーして設定
注意:あなたのキーは機密情報です。誰とも共有しないでください。
M
MCP Server Weread
微信読書MCPサーバーは、微信読書のデータとAIクライアントをつなぐ軽量なサービスで、読書ノートとAIの深い対話を実現します。
TypeScript
365
4ポイント
M
MCP Youtube
yt - dlpを使ってYouTube字幕をダウンロードし、MCPプロトコルを通じてClaude.aiに接続して動画内容を分析します
TypeScript
365
4ポイント
M
Markdownify MCP
Markdownifyは、PDF、画像、音声などのさまざまな形式やウェブページのコンテンツをMarkdown形式に変換することができる多機能ファイル変換サービスです。
TypeScript
1.7K
5ポイント
G
Godot MCP
Godot MCPは、Godotゲームエンジン用に設計されたモデルコンテキストプロトコルサーバーで、エディター制御、プロジェクト実行、デバッグ出力のキャプチャなどの機能を提供し、AIアシスタントとGodotエンジンのやり取りをサポートします。
JavaScript
367
4ポイント
M
MCP Unity
MCP Unityは、Model Context Protocolを実装したUnityエディター拡張機能で、AIアシスタントがUnityプロジェクトとやり取りできるようにし、UnityとNode.jsサーバーの間の橋渡しを提供します。
JavaScript
488
5ポイント
U
Unreal MCP
Unreal Engine のモデルコンテキストプロトコル (MCP) の統合に関するドキュメントで、MCP システムの理解、設定、使用を支援します。
Python
653
5ポイント
S
Supermemory
SupermemoryはAI駆動の記憶エンジンで、個人データを統合することでLLMにコンテキスト知識を提供し、情報のスマートな管理と検索を実現します。
TypeScript
9.5K
5ポイント
G
Godot
Godot MCPは、Godotゲームエンジン用に設計されたモデルコンテキストプロトコルサーバーで、Godotエディタとプロジェクトとのやり取り機能を提供します。
JavaScript
381
4ポイント
厳選MCPサービス
E
Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
259
4.8ポイント
G
Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
287
4.5ポイント
C
Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
5.2K
4.7ポイント
B
Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
713
4.5ポイント
G
Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
77
4.3ポイント
U
Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
550
5ポイント
M
Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
1.7K
5ポイント
S
Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
271
4.5ポイント
AIbase
智啓未来、あなたの人工知能ソリューションシンクタンク
© 2025AIbase