Matrix MCP Server
Matrix MCPサーバーでClaude連携・分散チャットを自動化
node /path/to/matrix-mcp-server/dist/index.js概要
Matrix MCP Serverの設定方法と使い方。
オープン分散通信プロトコル「Matrix」をClaudeから操作できるMCPサーバー。
ClaudeでMatrixのルーム管理・メッセージ送受信・ユーザー管理・ルーム検索が可能。
ClaudeとMatrixのMCPサーバー連携により、Element等のMatrixクライアントを使ったチームコミュニケーションをAIで自動化できる。
15種類のツールで読み取り専用操作とアクション操作に分けて安全に利用できる。
設定方法はMatrixホームサーバーのURLと認証情報を設定するだけでシンプルに完結する。
料金・APIキー情報
料金
完全無料APIキー
🔑 必要🔑 APIキーの取得方法
- 1
MatrixホームサーバーまたはElement(app.element.io)でアカウントを作成する
- 2
Elementにログインして「設定」→「すべての設定」→「セキュリティとプライバシー」を開く
- 3
「アクセストークン」セクションからアクセストークンをコピーする
- 4
コピーしたアクセストークンを保存しておく
こんな使い方ができます
ClaudeからMatrixのルームにメッセージを送信・管理できる
Matrixのチャット履歴をClaudeで検索・分析して情報を整理できる
MatrixのルームメンバーやユーザープロフィールをClaudeで管理できる
重要な通知やレポートをClaudeがMatrixルームに自動投稿できる
セットアップ手順
- 1
Node.js 18以上をインストールする
- 2
git clone https://github.com/mjknowles/matrix-mcp-server.git を実行してリポジトリをクローンする
- 3
クローンしたディレクトリでnpm install && npm run build を実行する
- 4
.env.exampleをコピーして.envファイルを作成し、MatrixサーバーURLとアクセストークンを設定する
- 5
claude mcp add matrix -e MATRIX_HOMESERVER_URL=https://matrix.example.com -e MATRIX_ACCESS_TOKEN=your-token -- node /path/to/matrix-mcp-server/dist/index.js
設定ファイル
コピー前に確認
Matrixアカウントとアクセストークン、Matrixホームサーバーへのアクセスが必要。Node.js 18以上。
claude mcp add matrix -e MATRIX_HOMESERVER_URL=https://matrix.example.com -e MATRIX_ACCESS_TOKEN=your-access-token -- node /path/to/matrix-mcp-server/dist/index.js