mattermost-mcp-server
このプロジェクトは、Mattermost統合のためのモデルコンテキストプロトコル(MCP)サーバーを実装します。Mattermost APIエンドポイントに接続して様々な情報を取得・処理し、標準のMCPトランスポートを介して利用できるようにします。
特徴
Mattermost APIエンドポイントに接続します
複数のトランスポート モードをサポートします。
SSE (サーバー送信イベント)
標準I/O
リアルタイムメッセージ処理
チームおよびチャネル固有の監視
安全なトークンベースの認証
要件
Node.js >= 22
npm >= 10
ドテンvx
設定
このリポジトリをクローンします:
依存関係をインストールします:
環境変数を設定します。
必要な環境変数:
MCP_PORT: SSEトランスポートモードのポート番号(デフォルト: 8201)MATTERMOST_ENDPOINT: MattermostサーバーのURLMATTERMOST_TOKEN: Mattermost認証トークンMATTERMOST_TEAM_ID: 監視するチームのIDMATTERMOST_CHANNELS: 監視するチャンネル名のカンマ区切りリスト
サーバーを構築します。
使用法
サーバーは 2 つのトランスポート モードで実行できます。
SSEトランスポートモード
標準I/Oトランスポートモード
発達
npm run dev: ホットリロードで開発モードでサーバーを起動するnpm run lint: ESLint を実行するnpm run format: Prettier を使ってコードをフォーマットするnpm test: テストを実行するnpm run inspect: MCPインスペクターを実行する
参考文献
ライセンス
マサチューセッツ工科大学
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI models to interact with SourceSync.ai's knowledge management platform for managing documents, ingesting content from various sources, and performing semantic searches.Last updated -2533
- -securityAlicense-qualityA server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.Last updated -111MIT License
- -securityFlicense-qualityA basic Model Context Protocol server implementation that demonstrates core functionality including tools and resources for AI chat applications.Last updated -