slack-summarizer

hansef/slack-summarizer
★ 0 stars TypeScript 🤖 AI/LLM Updated today
Slack summarizer TUI/CLI and MCP server for channel/time-based recaps and next action/"timesheet" style summaries
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "slack-summarizer": {
      "command": "npx",
      "args": [
        "-y",
        "hansef/slack-summarizer"
      ]
    }
  }
}

README Excerpt

A comprehensive Slack activity summarization tool that fetches your Slack activity over a specified time period, intelligently segments conversations, and uses Claude AI to generate coherent summaries. | Method | Best For | Install | |--------|----------|---------| | **Homebrew CLI** | Daily use on macOS | `brew install hansef/tap/slack-summarizer` |

Tools (20)

ANTHROPIC_API_KEYCLAUDE_CODE_OAUTH_TOKENOPENAI_API_KEYSLACK_SUMMARIZER_CHANNEL_CONCURRENCYSLACK_SUMMARIZER_CLAUDE_CONCURRENCYSLACK_SUMMARIZER_CLAUDE_MODELSLACK_SUMMARIZER_DB_PATHSLACK_SUMMARIZER_EMBEDDING_EMB_WEIGHTSLACK_SUMMARIZER_EMBEDDING_REF_WEIGHTSLACK_SUMMARIZER_ENABLE_EMBEDDINGSSLACK_SUMMARIZER_LOG_LEVELSLACK_SUMMARIZER_RATE_LIMITSLACK_SUMMARIZER_SLACK_CONCURRENCYSLACK_SUMMARIZER_TIMEZONESLACK_USER_TOKENconfiguredayinfojsonslack_get_channel_history