cc-channel-mem by AlexAI-MCP
36 score
An MCP server and background daemon that captures Discord and Telegram conversations locally to provide persistent memory for Claude Code sessions. It enables hybrid search and automatic context injection of chat history to maintain continuity across development sessions.
Ranked #643 out of 1780 indexed tools.Actively maintained with commits in the last week.
Is this your tool? Claim this listing to add maintainer context, get a verified badge, and unlock analytics.
Claim listing → Signal Breakdown
Installs 0
Freshness 1d ago
Issue Health 50%
Stars 8
Platform Breadth 1 platform
Contributors 1
Description Detailed
How to Improve
Contributors medium impact
Stars low impact
Platforms medium impact
Supported Platforms
From the README
# cc-channel-mem
<p align="center">
</p>
Discord/Telegram 서버 채널의 대화를 Claude Code 세션과 독립적으로 로컬에 영구 저장하고,
다음 Claude Code 세션 시작 시 관련 메모리를 자동 주입하는 MCP 서버 + 백그라운드 데몬.
## 핵심 원칙
- **수신 즉시 저장** — 세션 종료 이벤트에 의존하지 않음. 데몬이 살아있으면 무조건 저장.
- **무손실 저장** — AI 판단 없이 모든 메시지를 원본 그대로 저장.
- **봇 B 전용** — 서버 채널 메시지 저장만. 응답 없음.
## 설치
```bash
npm install -g cc-channel-mem
# 또는 로컬 경로로 직접 사용
```
## 빠른 시작
### 1. 봇 설정
```bash
cc-channel-mem setup
```
Discord Bot Token, Telegram Bot Token 입력 → `~/.cc-channel-mem/.env` 생성
**Discord 봇 설정 시 Developer Portal에서 반드시 활성화:**
- `Message Content Intent`
### 2. 데몬 시작
```bash
cc-channel-mem start
cc-channel-mem status
```
### 3. MCP 서버 등록
```bash
claude mcp add cc-channel-mem -- node /path/to/cc-channel-mem/src/mcp/index.js
```
### 4. SessionStart Hook 등록 (선택, 자동 메모리 주입)
`~/.claude/settings.json` 에 추가:
```json
{
"hooks": {
"SessionStart": [{
"matcher": "",
"hooks": [{
"type": "command",
"command": "/path/to/cc-channel-mem/ Read full README on GitHub →