StuMason/coolify-mcp
TypeScript
Pull Request Opened
PR #80 opened: chore: release v2.4.0
Release v2.4.0
Changes from v2.3.0
Added
- GitHub Apps Management - Full CRUD operations for GitHub App integrations (#75):
github_appstool withlist,create,update,deleteactions- Uses integer ID (not UUID) for update/delete per Coolify API requirements
- Token-optimized summary mode for list operations
- Total tool count increased from 34 to 35 tools
Fixed
- MCP Tool Routing Fields Leak - Strip
actionfield before API calls (#76):applicationandservicetools were passing MCP-internalactionfield to Coolify API- Coolify API rejected with "action: This field is not allowed"
- Fix: Destructure
{ action, uuid, delete_volumes, ...apiData }and useapiDatafor API calls
Version Updates
package.json: 2.3.0 → 2.4.0src/lib/mcp-server.tsVERSION: 2.3.0 → 2.4.0CHANGELOG.md: Added v2.4.0 section
Test Plan
- All 191 tests passing
- 98.3% code coverage
- Verified against real Coolify API
Next Steps
Merge this PR to trigger npm publish via CI.
🤖 Generated with Claude Code
+355
additions
-10
deletions
10
files changed