daodao97/chatmcp
OpenAI、Claude、Ollama、DeepSeekなどのLLMをMCPサーバーに接続できるクロスプラットフォーム対応AIチャットクライアント。
代替できる製品:ChatGPT
Claude Desktop
- スター
- 2,227
- フォーク
- 210
- 未解決の Issue
- 49
- 最終コミット
- 先月
これは何?
ChatMCPは、Model Context Protocol(MCP)を基盤とするデスクトップ、モバイル、Web対応のAIチャットクライアントです。大規模言語モデルとチャットしながら、stdioまたはSSEトランスポートで動作するMCPサーバーを通じて、モデルに外部ツールやデータを利用させることができます。
DartとFlutterで開発されており、macOS、Windows、Linux、iOS、Android、ブラウザ向けに提供されています。設定画面でLLMのAPIキーとエンドポイントを登録し、組み込みのサーバーマーケットからMCPサーバーをインストールすれば、すぐにチャットを始められます。チャット履歴と設定はSQLiteデータベースにローカル保存されます。
OpenAI、Claude、Ollama、DeepSeekのモデルに対応し、ダークテーマとライトテーマを利用できます。RAGやMCPサーバーの自動インストールなどの機能は、まだ実装されていないものとして記載されています。
主な機能
- 01LLMとチャットしながら、MCPサーバーをツールとして接続
- 02stdioとSSEのMCPトランスポートに対応
- 03OpenAI、Claude、Ollama、DeepSeekのモデルに対応
- 04MCPサーバーのインストールに使える組み込みサーバーマーケット
- 05チャット履歴と設定をローカルに保存
- 06ダークテーマとライトテーマ
ユースケース
- ローカルのOllamaモデルをファイルシステムやデータベースのMCPサーバーと組み合わせて使う
- チャットインターフェースからMCPサーバーをテスト・デバッグする
- デスクトップ、モバイル、Webで共通のAIチャットクライアントを使う
クイックスタート
- 1
Releasesページからお使いのプラットフォーム用アプリをダウンロードします
- 2
リポジトリをクローンします
git clone https://github.com/daodao97/chatmcp.git - 3
クローンしたフォルダー内でFlutterの依存関係をインストールします
flutter pub get - 4
macOSでアプリを実行します
flutter run -d macos
使う前に知っておきたいこと
- ソースから実行するにはFlutter SDKが必要です。また、LinuxビルドではFlutterのデスクトップサポートを有効にする必要があります。
- チャットを始める前に、Settingsページでご自身のLLM APIキーとエンドポイントを設定してください。
- デフォルトのstdio設定でMCPサーバーをインストールするには、システムにuvxまたはnpxが必要です。
トピック
よくある質問
- chatmcp とは?
- OpenAI、Claude、Ollama、DeepSeekなどのLLMをMCPサーバーに接続できるクロスプラットフォーム対応AIチャットクライアント。 ChatMCPは、Model Context Protocol(MCP)を基盤とするデスクトップ、モバイル、Web対応のAIチャットクライアントです。大規模言語モデルとチャットしながら、stdioまたはSSEトランスポートで動作するMCPサーバーを通じて、モデルに外部ツールやデータを利用させることができます。
- chatmcp は無料で使えますか?ライセンスは?
- chatmcp は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- chatmcp は今もメンテナンスされていますか?
- 半年以内に更新あり。chatmcp の最終コミットは 2026年9月7日 です。
- chatmcp は何に使えますか?
- ローカルのOllamaモデルをファイルシステムやデータベースのMCPサーバーと組み合わせて使う チャットインターフェースからMCPサーバーをテスト・デバッグする デスクトップ、モバイル、Webで共通のAIチャットクライアントを使う
- chatmcp のインストール方法は?
- Releasesページからお使いのプラットフォーム用アプリをダウンロードします リポジトリをクローンします: git clone https://github.com/daodao97/chatmcp.git クローンしたフォルダー内でFlutterの依存関係をインストールします: flutter pub get macOSでアプリを実行します: flutter run -d macos
- chatmcp はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/daodao97/chatmcp
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Windows、macOS、Linuxで動作し、データをローカルに保存するChatGPT、ClaudeなどのLLM向けデスクトップクライアント。
OpenAI、Claude、Gemini、DeepSeek、自前でホストするモデルに接続できる、Web・デスクトップ・モバイル対応のオープンソースAIチャットクライアント。
MCP、Skills、ACPエージェントに対応し、メッセージングアプリからのリモート操作も可能な、ローカルファーストのオープンソースAIエージェントデスクトップクライアントです。
リモートおよびローカルにインストールした大規模言語モデルにプロンプトやチャットを実行できる、CLIツール兼Pythonライブラリ。
ローカルに導入できるデスクトップAIチャットクライアント。MCPツールに対応し、会話をプライベートに保存して、自分のモデルAPIやサードパーティのAPIに接続できます。