Release v1.0.1: Fix STDIO MCP Server Installation
Release v1.0.1: Fix STDIO MCP Server Installation
π§ Bug Fixes
STDIO MCP Server Installation
- Resolves ENOENT error when installing STDIO MCP servers that prevented users from setting up local MCP tools
- Fixed package distribution by adding
catalog/andschema/directories to npm package files array
Windows Compatibility
- Enhanced npx handling with automatic
.cmdextension normalization on Windows - Improved command detection to check for
.cmdand.exevariants - Cross-platform reliability for STDIO tool setup across Windows, macOS, and Linux
Robustness & Error Handling
- Added fallback catalog with embedded essential MCP tools (filesystem-mcp, memory-mcp, github-mcp)
- Enhanced error messages with actionable troubleshooting guidance and recovery instructions
- Graceful degradation when schema validation fails
Agent Support
Ensures seamless STDIO MCP server setup across all supported agents:
- β Gemini CLI (~/.gemini/settings.json)
- β Cursor (~/.cursor/mcp.json)
- β Claude Code (~/.claude.json)
- β Windsurf (~/.codeium/windsurf/mcp_config.json)
- β Codex CLI (with proxy support)
- β Kiro (~/.kiro/settings/mcp.json)
π Usage
Try the fix immediately:
# Interactive setup (recommended)
npx @aqualia/alph-cli@latest
# Or install globally
npm install -g @aqualia/alph-cli@latestThe STDIO MCP server setup flow that previously failed with "ENOENT: no such file or directory, open '...catalog/tools.yaml'" now works perfectly on all platforms.
π¦ Package Details
- npm version: 1.0.1 (published)
- Package size: 206.6 KB
- Total files: 162 (including catalog and schema files)
π§ͺ Testing
- β All 78 existing tests pass
- β Published package verified working
- β STDIO catalog loading tested with and without files
- β Windows command normalization confirmed
- β Cross-platform compatibility maintained