OAuth モードとは何ですか?どのような場合に使うべきですか?
OAuth モードはアイデンティティプロバイダーとの完全な OAuth 2.0 連携を行い、Matrix ホームサーバーの認証のためのトークン交換に対応しています。本番環境へのデプロイに推奨されます。
@mjknowles
基本情報
Matrix ホームサーバーと連携するための MCP サーバーです。チャットやルーム管理などが行えます。
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"matrix-mcp-server": {
"command": "npx",
"args": [
"@modelcontextprotocol/inspector"
]
}
}
}ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。
Matrix ホームサーバーの機能に安全にアクセスできる、包括的な Model Context Protocol(MCP)サーバーです。TypeScript で構築されており、MCP クライアントが標準化されたインターフェースを通じて Matrix のルーム、メッセージ、ユーザーなどを操作できるようにします。
npm で依存関係をインストールしてプロジェクトをビルドし、.env ファイルで環境変数を設定してから、npm start でサーバーを起動します。クライアントは HTTP トランスポートで接続し、ヘッダーで Matrix のユーザー ID、ホームサーバーの URL、アクセストークン(または OAuth)を渡します。認証モードは、本番向けの OAuth モードとテスト向けの開発モードの 2 つがあります。
OAuth モードはアイデンティティプロバイダーとの完全な OAuth 2.0 連携を行い、Matrix ホームサーバーの認証のためのトークン交換に対応しています。本番環境へのデプロイに推奨されます。
Node.js 20 以上と npm、Matrix ホームサーバー(Synapse、Dendrite など)へのアクセス、そして Claude Desktop や MCP 拡張機能を入れた VS Code などの MCP クライアントが必要です。
すべてのデータは Matrix ホームサーバー上にあります。サーバーは一時的な Matrix クライアントを作成し、認証、操作の実行、後片付けを自動で行います。ローカルにデータが保存されることはありません。
Matrix クライアントはすべて一時的なもので、OAuth によってトークンが直接露出することを防ぎます。ルームのパワーレベルや権限は尊重され、入力検証には Zod スキーマが使われます。CORS も設定可能です。
はい。開発モード(ENABLE_OAUTH=false)では Matrix のアクセストークンを直接使えますが、本番環境での利用は推奨されません。
MCP Toolbox for Databases is an open source MCP server for databases.

Yuppsy MCP: build and publish real estate websites from your AI assistant. Yuppsy lets your AI assistant create live websites for real estate agents and individual property listings. You don't need a designer or any code

Couples therapist Figs O'Sullivan (LMFT, 17 years, endorsed by Sue Johnson, creator of EFT) inside your AI. Ask relationship questions answered from his clinical writing, name the pattern in a fight, get a three-step rep
Hindsight: Agent Memory That Learns

Handl speaks the Model Context Protocol. Your whole billing operation — projects, invoices, clients, reports, approvals — as tools any AI assistant can call, inside your autonomy rules.
コメント