Skip to main content
Glama

mattermost-mcp-server

このプロジェクトは、Mattermost統合のためのモデルコンテキストプロトコル(MCP)サーバーを実装します。Mattermost APIエンドポイントに接続して様々な情報を取得・処理し、標準のMCPトランスポートを介して利用できるようにします。

特徴

  • Mattermost APIエンドポイントに接続します

  • 複数のトランスポート モードをサポートします。

    • SSE (サーバー送信イベント)

    • 標準I/O

  • リアルタイムメッセージ処理

  • チームおよびチャネル固有の監視

  • 安全なトークンベースの認証

要件

設定

  1. このリポジトリをクローンします:

git clone https://github.com/kakehashi-inc/mattermost-mcp-server.git cd mattermost-mcp-server
  1. 依存関係をインストールします:

npm install
  1. 環境変数を設定します。

# Create .env file cp .env.example .env # Encrypt your .env file (optional but recommended for production) dotenvx encrypt

必要な環境変数:

  • MCP_PORT : SSEトランスポートモードのポート番号(デフォルト: 8201)

  • MATTERMOST_ENDPOINT : MattermostサーバーのURL

  • MATTERMOST_TOKEN : Mattermost認証トークン

  • MATTERMOST_TEAM_ID : 監視するチームのID

  • MATTERMOST_CHANNELS : 監視するチャンネル名のカンマ区切りリスト

  1. サーバーを構築します。

npm run build

使用法

サーバーは 2 つのトランスポート モードで実行できます。

SSEトランスポートモード

npm start

標準I/Oトランスポートモード

npm start -- --stdio

発達

  • npm run dev : ホットリロードで開発モードでサーバーを起動する

  • npm run lint : ESLint を実行する

  • npm run format : Prettier を使ってコードをフォーマットする

  • npm test : テストを実行する

  • npm run inspect : MCPインスペクターを実行する

参考文献

ライセンス

マサチューセッツ工科大学

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Related MCP Servers

  • A
    security
    F
    license
    A
    quality
    A 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 -
    25
    33
    • Apple
    • Linux
  • -
    security
    A
    license
    -
    quality
    A server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.
    Last updated -
    1
    11
    MIT License
  • -
    security
    F
    license
    -
    quality
    A basic Model Context Protocol server implementation that demonstrates core functionality including tools and resources for AI chat applications.
    Last updated -
  • -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that provides AI models with structured access to external data and services, acting as a bridge between AI assistants and applications, databases, and APIs in a standardized, secure way.
    Last updated -
    2

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kakehashi-inc/mattermost-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server