
Channel IO
STDIOUnofficial MCP server for accessing and utilizing ChannelTalk chat information
Unofficial MCP server for accessing and utilizing ChannelTalk chat information
비공식 채널톡 MCP 도구입니다.
이 프로젝트는 채널톡 의 OPEN API를 활용하여 Model Context Protocol(MCP)과 연동하는 도구입니다. 이를 통해 AI 어시스턴트가 채널톡의 채팅 정보에 접근하고 활용할 수 있습니다.
MCP 클라이언트 (Claude Desktop 등)에서 사용할 때는 다음과 같이 설정합니다:
{ "mcpServers": { "mcp-channel-io": { "command": "npx", "args": [ "-y", "mcp-channel-io", "--", "--access-key", "YOUR_ACCESS_KEY", "--secret-key", "YOUR_SECRET_KEY", "--ssl-off" // NODE_TLS_REJECT_UNAUTHORIZED ] } } }
{ "mcpServers": { "channel-io": { "command": "npx", "args": [ "-y", "@smithery/cli@latest", "run", "@scarfunk/mcp-channel-io", "--key", "your-smithery-key...", "--profile", "your-profile-name..." ] } } }
# 패키지 설치 npm install # 빌드 npm run build
// 로컬서버로 .cursor/mcp.json 에 넣고 싶으면 아래 처럼 추가. { "mcpServers": { "channel-io": { "command": "node", "args": [ "/path/to/YOUR-PROJECT-DIR/build/index.js", "--access-key", "YOUR_ACCESS_KEY...", "--secret-key", "YOUR_SECRET_KEY..." ] } } }
# 빌드 후 실행 npm run build node build/index.js --access-key YOUR_ACCESS_KEY --secret-key YOUR_SECRET_KEY
프로젝트 루트에 .env
파일을 생성하고 필요한 API 키를 설정합니다:
CHANNEL_TALK_X_ACCESS_KEY=your_access_key_here CHANNEL_TALK_X_ACCESS_SECRET=your_access_secret_here
그후 실행
npm start
또는
node build/index.js
.env
파일을 git에 커밋하지 마세요 (이미 .gitignore에 포함됨)ISC
이슈와 풀 리퀘스트는 언제나 환영합니다.