Releases: ryancormack/kiro-mcp-manager
v1.2.0
What's Changed
- feat: add chat.ui setting for TUI v2 support by @kiro-agent[bot] in #12
Full Changelog: v1.1.1...v1.2.0
v1.1.1
What's New
- Added:
cleanup.periodDayssetting from Kiro CLI v1.27.3 — automatically delete old conversations, sessions, and knowledge bases after a configured number of days
Found under the Privacy category in the Settings tab.
v1.1.0
What's New
Settings Sync with Kiro CLI Docs
The Settings UI is now fully in sync with the latest Kiro CLI settings documentation. 15 new settings have been added across all categories:
- Chat: Default Agent, Diff Tool, Edit Mode, UI Mode, Context Usage Indicator, Compaction Exclude Messages, Compaction Exclude Context %, and key bindings (Skim Command, Autocompletion, Tangent Mode, Delegate Mode)
- Features: Introspect Tangent Mode
- Knowledge: Chunk Overlap, Index Type, Include Patterns, Exclude Patterns
- MCP: Non-Interactive Timeout
Internal-only settings (telemetryClientId, mcp.loadedBefore) have been removed from the UI as they are managed automatically by the CLI.
Knowledge Pattern Management
You can now manage knowledge.defaultIncludePatterns and knowledge.defaultExcludePatterns directly from the UI:
- Add and remove file patterns for knowledge base indexing
- Quick-add presets for common patterns:
- Include: Rust, Python, JavaScript, TypeScript, Markdown, Text
- Exclude: target/, node_modules/, __pycache__/, .git/
- Type custom glob patterns or use the preset buttons
Index Type Picker
The knowledge.indexType setting is now a dropdown picker instead of a free-text field:
- Fast (BM25) — keyword-based lexical search, great for logs and large codebases
- Best (Semantic) — AI-powered semantic search, ideal for documentation and research
- No default — leaves the setting unset so Kiro CLI uses its own default
UI Improvements
- Array settings use the same visual style as disabled tools (red icon, borderless remove button)
- Quick-add preset buttons wrap gracefully when there are many options
- Better spacing and layout in the Knowledge settings section
What's Changed
- feat: sync settings UI with Kiro CLI docs and add array/picker controls by @ryancormack in #11
Full Changelog: v1.0.0...v1.1.0
v1.0.0
[1.0.0] - 2026-03-13
🎉 Initial Release
Kiro MCP Manager is a lightweight macOS menu bar app for managing your Kiro CLI MCP server configuration and settings. No more editing JSON by hand.
Features
MCP Server Management
- View all configured MCP servers at a glance with their name, type (Local/Remote), and status
- Toggle servers on/off with a single click (sets disabled: true/false in config)
- Disable specific tools per server without disabling the entire server
- Add new MCP servers manually (stdio or HTTP) or from quick-add presets (includes Bedrock AgentCore Gateway)
- Delete MCP servers with a confirmation dialog warning that deletion cannot be undone
- Scrollable server list for configurations with many servers
Settings Management
- Manage Kiro CLI settings (cli.json) with toggles and text fields
- Settings grouped by category: Privacy, Chat, Features, Knowledge, API, MCP
- Tooltip descriptions on hover for each setting
- Link to Kiro CLI settings documentation
General
- macOS menu bar app - click the K icon to open
- Tabbed interface switching between MCP and Settings views
- Open config files (mcp.json, cli.json) in your default editor
- Security-scoped bookmarks for sandboxed file access
- Config refreshes automatically every time you open the menu
- macOS 14.0+ (Sonoma) support
Distribution
- Install via Homebrew: brew tap ryancormack/kiro-mcp-manager && brew install --cask kiro-mcp-manager
- Manual download from GitHub Releases
- Build from source with Xcode
v0.0.8
Full Changelog: v0.0.7...v0.0.8
v0.0.7
Full Changelog: v0.0.6...v0.0.7
v0.0.6
Add release build signing
Full Changelog: v0.0.5...v0.0.6
v0.0.5
What's Changed
- fix: make server list scrollable and keep Add Server button visible by @kiro-agent[bot] in #8
- fix: resolve Add Server button clipping and scrollable list by @kiro-agent[bot] in #9
Full Changelog: v0.0.4...v0.0.5
v0.0.4
What's Changed
- Fix popup dismissing when clicking Add Server or Quick Add by @kiro-agent[bot] in #7
Full Changelog: v0.0.3...v0.0.4
v0.0.3
What's Changed
· New: Add MCP Server from the UI
You can now add new MCP servers directly from the menu bar app, no more hand-editing JSON. Click "Add Server..." in the footer to open the new Add Server sheet.
Two modes are available:
Manual - Configure a stdio or HTTP server from scratch. For stdio, specify the command, arguments, and optional environment variables. For HTTP, provide a URL and optional headers.
Quick Add - Choose from prebuilt presets to get connected fast with minimal configuration.
→ Quick Add: Bedrock AgentCore Gateway
The first Quick Add preset lets you connect to an AWS Bedrock AgentCore Gateway via mcp-proxy-for-aws. Just provide a server name and your gateway URL. AWS Profile and Region are optional - if omitted, the default AWS credential chain is used.
🔧 CI: Tests on Pull Requests
A new GitHub Actions workflow runs the full test suite on every pull request, so you can verify tests pass before merging.
🧪 New Tests
Unit tests for the new McpServer and McpConfig memberwise initializers
Round-trip encoding tests for programmatically created servers
Quick Add preset tests including optional field behavior and partial input scenarios
Full Changelog: v0.0.2...v0.0.3