Repolode
daodao97

daodao97/chatmcp

OpenAI、Claude、Ollama、DeepSeekなどのLLMをMCPサーバーに接続できるクロスプラットフォーム対応AIチャットクライアント。

代替できる製品:ChatGPTClaude 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. 1

    Releasesページからお使いのプラットフォーム用アプリをダウンロードします

  2. 2

    リポジトリをクローンします

    git clone https://github.com/daodao97/chatmcp.git
  3. 3

    クローンしたフォルダー内でFlutterの依存関係をインストールします

    flutter pub get
  4. 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 の数値は毎日更新されます。

関連プロジェクト