Custom command line tools and smart tool management
🎉 What's New in Aiko 0.1.0
Hey folks! We've been busy building some exciting new capabilities that make Aiko even more powerful and flexible. Here's what's fresh off the development bench:
🚀 New Features
Command-Line MCP Server Support
The big news this release! You can now integrate any command-line MCP server directly into Aiko. This opens up a whole new world of possibilities—think Python scripts, Node.js tools, Docker containers, or any executable that speaks the MCP protocol with STDIO transport.
What you can do:
- Set up any command-line tool with a simple form (command, arguments, working directory)
- Configure environment variables with our new dynamic list interface
- Pass additional command-line arguments that get appended to your base configuration
This means you can now connect tools like local Python MCP servers, custom shell scripts, or containerized applications—basically anything that can run in a terminal and speak MCP.
Smart Tool Management
We've completely revamped how you manage tools within your applications:
- Enhanced tool table with search functionality to quickly find the tools you need
- Bulk toggle operations—select all, deselect all, or cherry-pick individual tools
- Smart defaults: For apps with ≤50 tools, we start with everything enabled. For larger tool collections (>50), we use an inclusion model to keep things manageable
- Active tool counter shows you exactly how many tools are currently enabled (like "47/132 active")
- Real-time search filters tools as you type
Better Configuration Flow
- Tool exclusion by profile—different profiles can have different tool sets enabled
- Immediate tool refresh after setting up proxy applications (no more waiting around!)
đź”§ Improvements
We've done some serious spring cleaning under the hood:
- Removed unused packages that were just taking up space
- Upgraded react-day-picker to fix those annoying React 19 version conflicts
- Streamlined the dependency tree for better build performance
Better Process Management
- Improved IPC handling with proper cleanup when the app quits
- Unified app quit behavior that's more reliable across different scenarios
UI Polish
- Improved layout for search and save buttons in the tool management interface
- Better dynamic list handling for environment variables configuration
- More consistent iconography across command-line integrations
This release really expands what's possible with Aiko — we're excited to see what kind of command-line tools and workflows you'll integrate! As always, let us know how these features work for you. ✨
Try the Latest Version
Download the latest version of Aiko and experience all the new features and improvements.