Skip to content

Releases: StuMason/coolify-mcp

v2.7.3 — Now on the MCP Registry

25 Feb 10:26
e001e78

Choose a tag to compare

Coolify MCP is now on the official MCP Registry 🎉

Search for io.github.StuMason/coolify in any MCP-compatible client to discover and install.

What's in v2.7.x

3 new tools (35 → 38):

  • teams — list, get, get_members, get_current, get_current_members
  • cloud_tokens — Hetzner/DigitalOcean: list, get, create, update, delete, validate
  • search_docs — Full-text search across Coolify docs. 1,500+ chunks indexed, ~849 tokens for 5 results

Plus:

  • Version caching to reduce redundant API calls
  • Deployment log pagination with page param
  • fqdn→domains API compatibility fix
  • ESLint 10 upgrade
  • Comprehensive documentation overhaul

Built by Stu Mason · 📦 npm · 🔍 MCP Registry

v2.7.2

25 Feb 10:18
69556ea

Choose a tag to compare

What's Changed

Added

  • MCP Registry publishing - Added mcpName field and server.json for publishing to the official MCP Registry as io.github.StuMason/coolify

📦 View on npm

v2.7.1

25 Feb 10:06
de001b5

Choose a tag to compare

What's Changed

Fixed

  • Documentation overhaul - Comprehensive update to all project documentation:
    • Fixed stale tool counts across README.md and CLAUDE.md (35 → 38)
    • Fixed incorrect tool names in README (get_server_resourcesserver_resources, get_server_domainsserver_domains)
    • Added detailed Available Tools entries for teams, cloud_tokens, search_docs, github_apps
    • Added deployment log page param and logs_meta to deployment tool docs
    • Added example prompts for documentation search, teams, and cloud provider management
    • Removed hardcoded tool count references from CLAUDE.md documentation standards

📦 View on npm

v2.7.0 — Teams, Cloud Tokens, and Documentation Search

25 Feb 09:51
79bebea

Choose a tag to compare

What's Changed

Added

  • teams tool - Manage teams: list, get, get_members, get_current, get_current_members
  • cloud_tokens tool - Manage cloud provider tokens (Hetzner/DigitalOcean): list, get, create, update, delete, validate
  • search_docs tool - Search Coolify documentation using local full-text search (BM25 via MiniSearch). Fetches docs from coolify.io on first search, indexes 1500+ chunks, returns token-efficient results (~849 tokens for 5 results)
  • Version caching - Cache Coolify server version on first API call, reducing redundant requests

📦 View on npm

v2.6.6

25 Feb 07:17
a1602f4

Choose a tag to compare

What's Changed

Fixed

  • Deployment log truncation - lines param now works correctly (#115):
    • Coolify returns deployment logs as a JSON array in a single line — truncateLogs was splitting on newlines and finding none
    • Now parses JSON array format, filters hidden entries (docker internals), formats as readable [timestamp] output lines
    • 96KB raw JSON → 771 chars for lines: 10 (99.2% reduction)

Added

  • Log pagination - page param on deployment get with logs (#115):
    • Page 1 = most recent entries, page 2 = older batch, etc.
    • Returns logs_meta with total_entries and showing range
    • _pagination hints with next/prev tool calls, consistent with list endpoints

📦 View on npm

v2.6.5

25 Feb 07:03
aba33b5

Choose a tag to compare

What's Changed

Changed

  • ESLint 10 - Upgraded from ESLint 9 to ESLint 10, added @eslint/js as explicit dependency (#123)
  • Dependency updates - Bumped minor/patch dependencies (#127)

📦 View on npm

v2.6.4

25 Feb 06:57
eaca019

Choose a tag to compare

What's Changed

Fixed

  • Application deployments API path - Correct endpoint path for listing application deployments (#120)
  • fqdn → domains mapping - Map fqdn field to domains for Coolify API compatibility:
    • Coolify API uses domains field for setting application domain, not fqdn
    • Added mapFqdnToDomains helper that transparently converts fqdn to domains
    • Applied to createApplicationPublic, createApplicationPrivateGH, createApplicationPrivateKey, and updateApplication
    • Callers using fqdn field now work correctly without breaking changes

📦 View on npm

v2.6.3

14 Feb 12:07
29493ff

Choose a tag to compare

What's Changed

  • chore(deps): bump the minor-and-patch group with 2 updates by @dependabot[bot] in #112
  • chore(deps): bump the minor-and-patch group across 1 directory with 3 updates by @dependabot[bot] in #114
  • chore(deps): bump the minor-and-patch group across 1 directory with 4 updates by @dependabot[bot] in #117
  • fix: correct API path for listing application deployments by @op-fasc in #120
  • chore(deps): bump the minor-and-patch group across 1 directory with 2 updates by @dependabot[bot] in #119

New Contributors

Full Changelog: v2.6.2...v2.6.3

v2.6.2

31 Jan 21:44
a856122

Choose a tag to compare

What's Changed

Fixed

  • Zod v4 Compatibility - Require MCP SDK >=1.23.0 (#109):
    • SDK versions below 1.23.0 call ._parse() which doesn't exist on Zod v4 schemas
    • Causes keyValidator._parse is not a function on all tools with parameters
    • Bumped SDK floor from ^1.6.1 to ^1.23.0 (first version with Zod v4 support)

📦 View on npm

v2.6.1

31 Jan 08:08
eaaf0a7

Choose a tag to compare

What's Changed


📦 View on npm