mattermost-mcp-server
이 프로젝트는 Mattermost 통합을 위한 모델 컨텍스트 프로토콜(MCP) 서버를 구현합니다. Mattermost API 엔드포인트에 연결하여 다양한 정보를 검색하고 처리하며, 표준 MCP 전송을 통해 해당 정보를 제공합니다.
특징
Mattermost API 엔드포인트에 연결
다양한 전송 모드를 지원합니다:
SSE(서버에서 보낸 이벤트)
표준 I/O
실시간 메시지 처리
팀 및 채널별 모니터링
보안 토큰 기반 인증
요구 사항
노드.js >= 22
npm >= 10
도텐vx
설정
이 저장소를 복제하세요:
지엑스피1
종속성 설치:
환경 변수를 설정하세요.
필수 환경 변수:
MCP_PORT
: SSE 전송 모드에 대한 포트 번호(기본값: 8201)MATTERMOST_ENDPOINT
: Mattermost 서버 URLMATTERMOST_TOKEN
: Mattermost 인증 토큰MATTERMOST_TEAM_ID
: 모니터링할 팀의 IDMATTERMOST_CHANNELS
: 모니터링할 채널 이름의 쉼표로 구분된 목록
서버를 빌드하세요:
용법
서버는 두 가지 전송 모드로 실행될 수 있습니다.
SSE 전송 모드
표준 I/O 전송 모드
개발
npm run dev
: 핫 리로드를 사용하여 개발 모드로 서버를 시작합니다.npm run lint
: ESLint 실행npm run format
: Prettier를 사용하여 코드 포맷하기npm test
: 테스트 실행npm run inspect
: MCP 검사기 실행
참고문헌
특허
MIT
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.
Tools
SSE 또는 표준 I/O 전송 모드를 통해 AI 모델이 특정 팀과 채널의 메시지를 실시간으로 모니터링하고 처리할 수 있도록 하는 Mattermost에 연결되는 모델 컨텍스트 프로토콜 서버입니다.
Related Resources
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 -2515
- -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 -010MIT License
- -securityFlicense-qualityA basic Model Context Protocol server implementation that demonstrates core functionality including tools and resources for AI chat applications.Last updated -