Skip to main content
Glama

Mattermost MCP Server

mattermost-mcp-server

이 프로젝트는 Mattermost 통합을 위한 모델 컨텍스트 프로토콜(MCP) 서버를 구현합니다. Mattermost API 엔드포인트에 연결하여 다양한 정보를 검색하고 처리하며, 표준 MCP 전송을 통해 해당 정보를 제공합니다.

특징

  • Mattermost API 엔드포인트에 연결
  • 다양한 전송 모드를 지원합니다:
    • SSE(서버에서 보낸 이벤트)
    • 표준 I/O
  • 실시간 메시지 처리
  • 팀 및 채널별 모니터링
  • 보안 토큰 기반 인증

요구 사항

  • 노드.js >= 22
  • npm >= 10
  • 도텐vx

설정

  1. 이 저장소를 복제하세요:

지엑스피1

  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

용법

서버는 두 가지 전송 모드로 실행될 수 있습니다.

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 검사기 실행

참고문헌

특허

MIT

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

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

SSE 또는 표준 I/O 전송 모드를 통해 AI 모델이 특정 팀과 채널의 메시지를 실시간으로 모니터링하고 처리할 수 있도록 하는 Mattermost에 연결되는 모델 컨텍스트 프로토콜 서버입니다.

  1. 특징
    1. 요구 사항
      1. 설정
        1. 용법
          1. SSE 전송 모드
          2. 표준 I/O 전송 모드
        2. 개발
          1. 참고문헌
            1. 특허

              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
                723
                • 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
                8
                TypeScript
                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 -
                Python
              • -
                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 -
                1
                Python

              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