Skip to main content
Glama

Beep Boop MCP

CHANGELOG.mdβ€’4.92 kB
# Changelog ## [1.3.2] - 2025-08-27 - Working version checkpoint ## [1.3.1] - 2025-08-23 - docs: update CHANGELOG.md for v1.3.0 inbox cleanup system - Merge remote-tracking branch 'origin/main' into main - Delete .beep-boop-inbox/04fa4cb8-aea2-4785-afcc-ea5a9b47d167.json ## [1.3.0] - 2025-08-22 ### Added - **Comprehensive Inbox Cleanup System** - Automatic cleanup of old inbox messages to prevent infinite file accumulation - Six new configuration options for inbox cleanup behavior: - `BEEP_BOOP_INBOX_CLEANUP_ENABLED` (default: true) - Enable/disable automatic cleanup - `BEEP_BOOP_INBOX_PROCESSED_RETENTION_DAYS` (default: 7) - How long to keep processed messages - `BEEP_BOOP_INBOX_UNPROCESSED_RETENTION_DAYS` (default: 30) - How long to keep unprocessed messages - `BEEP_BOOP_INBOX_MAX_FILES_PER_DIR` (default: 0) - Optional file count limit per directory - `BEEP_BOOP_INBOX_CLEANUP_ON_STARTUP` (default: true) - Run cleanup when server starts - `BEEP_BOOP_INBOX_CLEANUP_INTERVAL_HOURS` (default: 24) - How often to run automatic cleanup - **InboxStore Cleanup Methods**: - `cleanup(force)` - Manual cleanup with detailed statistics - `autoCleanup()` - Non-blocking periodic cleanup - `getStats()` - Inbox statistics including cleanup information - **Enhanced MCP Tools** - Inbox statistics and auto-cleanup integration in: - `check_listener_status` - Now shows inbox stats and triggers cleanup - `update_user` - Triggers auto-cleanup when accessing messages - `initiate_conversation` - Triggers auto-cleanup when storing messages ### Changed - **Performance Improvements** - All cleanup operations are non-blocking and don't impact tool performance - **Monitoring Enhancements** - Real-time inbox file counts and cleanup statistics ### Technical Details - Time-based cleanup using file modification timestamps - Count-based cleanup with oldest-first deletion strategy - Atomic file operations with comprehensive error handling - Smart interval-based execution prevents unnecessary cleanup operations - Debug logging for troubleshooting and monitoring ## [1.2.1] - 2025-08-22 - Update CHANGELOG.md ## [1.2.0] - 2025-08-22 - feat(ingress): add Slack Socket Mode and Discord gateway listeners, file-based inbox, local HTTP endpoint, and update_user MCP tool - chore(ingress): fix http ESM import and add src/.gitignore entries - fix(ingress): lazy-load provider listeners and adjust Slack Bolt import for ESM interop - docs(ingress): add INGRESS quickstart, SCOPES_INTENTS, and README updates for Discord-first test and update_user tool - docs(ingress): add step-by-step token acquisition for Slack Socket Mode and Discord, plus HTTP bearer token guidance - feat(ingress): default inbox to /Users/{current_user}, create Discord threads and capture replies, post updates into threads, auto-start ingress with MCP server; docs updated - working mcp conversation tool - feat: comprehensive documentation validation and update - feat: add comprehensive ingress/listener system for Discord and Slack integration - Merge pull request #1 from thesammykins/feature/ingress-listener ## [1.1.3] - 2025-08-20 - fix: Correct package scope from @thesammykis to @thesammykins - Merge branch 'main' with corrected package scope ## [1.1.2] - 2025-08-20 - fix: Configure npm package for public publishing - Merge branch 'main' of https://github.com/thesammykins/beep_boop_mcp ## [1.1.1] - 2025-08-20 - docs: Add automated publishing note to README and test NPM_TOKEN workflow - Merge branch 'main' of https://github.com/thesammykins/beep_boop_mcp ## [1.1.0] - 2025-08-20 - feat: Complete Beep/Boop MCP Server with configuration system - docs: Update repository URLs and package metadata - Update README.md - feat: Add automatic .gitignore management for beep/boop coordination files - Merge branch 'main' of https://github.com/thesammykins/beep_boop_mcp - feat: implement comprehensive webhook notifications for Discord and Slack - feat: Add GitHub Actions workflows for automated testing and publishing - feat: Configure package for npx compatibility and scoped publishing - fix: Resolve GitHub Actions CHANGELOG update sed syntax error - fix: Add proper GitHub Actions permissions for repository access All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [1.0.1] - 2025-08-20 ### Added - GitHub Actions workflows for automated testing and publishing - Comprehensive workflow documentation - Automated version bumping based on commit messages - Automatic changelog generation ### Changed - Updated npm test script to be workflow-friendly - Enhanced .npmignore to exclude GitHub Actions files ## [1.0.0] - Previous Initial release of beep-boop-mcp-server with core coordination functionality.

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/thesammykins/beep_boop_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server