Skip to content

Releases: ravitemer/mcphub.nvim

v5.7.0

05 Jun 17:08
Compare
Choose a tag to compare

Added

  • Use name field from MCP server config in the UI (#152)

Fixed

  • Bug when server has only resource templates (#147)
  • Validate MCP server config fields (#149)
  • Show error message on setup failed
  • Error concatenation in checkhealth (#153)
  • Fallback to curl to fetch marketplace data

Changed

  • Use pname in nix-flake (#146)
  • Updated sponsors in README

v5.6.1

30 May 07:16
Compare
Choose a tag to compare

Fixed

  • Tool list changed event not updating in the UI

Changed

  • Updated mcp-hub dependency to v3.3.1 for improved subscription event handling

v5.6.0

28 May 06:24
Compare
Choose a tag to compare

Added

  • Fine-grained auto-approval support for servers and tools
  • autoApprove field in server config (boolean or string array)
  • a keymap to toggle auto-approval on servers and individual tools
  • Visual indicators for auto-approval status in UI
  • Support for editing native server config fields from UI

Changed

  • Resources are now always auto-approved by default
  • Enhanced confirmation prompt UI

Fixed

  • Nix flake now includes plenary dependency

v5.5.0

26 May 11:18
Compare
Choose a tag to compare

Added

  • Dev mode for automatic MCP server restart on file changes during development
  • New dev configuration field with enabled, watch, and cwd options
  • File watching with glob pattern support for universal project compatibility

v5.4.0

24 May 11:39
Compare
Choose a tag to compare

What's New

🎨 Beautiful Tool Confirmation Dialog

  • Completely redesigned confirmation UI with floating window
  • Syntax highlighting for parameters
  • Support for multiline strings and complex data types
  • Fixed screen flashing and missing information issues (#131)

Screenshots

New Confirmation Dialog

No more flashing screens or missing tool information - you now get a beautiful, informative confirmation dialog for all MCP tool calls!

v5.3.1

24 May 07:11
Compare
Choose a tag to compare

Added

  • For long running tools or prompts or resources, we can now set mcp_request_timeout in ms to wait for the execution to finish. Defaults to 60s.

Changed

  • Updated mcp-hub dependency version

v5.3.0

22 May 07:00
Compare
Choose a tag to compare

Added

  • Added image support in CodeCompanion extension

Fixed

  • Fixed empty tool responses handling in extensions
  • Fixed multiline input box not opening while testing capabilities
  • Fixed MCP server stderr output being incorrectly logged as warning
  • Fixed padding issues when no servers are present
  • Fixed editor not opening while adding servers from marketplace detail view
  • Fixed type issues by setting strict to false
  • Fixed deprecated replace_headers usage (fixes #122)

Changed

  • Complete overhaul of documentation with new GitHub pages website
    • Updated sponsors section
    • Migrated content from wiki
  • Added more TypeScript type definitions for better code quality
  • Updated mcp-hub dependency version

v5.2.0

06 May 16:35
Compare
Choose a tag to compare

Added

  • Support for $: cmd arg1 arg2 syntax in env config to execute shell commands to resolve env values
  • E.g
{
    "command": "npx",
    "args": [
      "-y",
      "@modelcontextprotocol/server-everything"
    ],
    "env": {
        "MY_ENV_VAR": "$: cmd:op read op://mysecret/myenvvar"
    }
}

v5.1.0

05 May 19:05
Compare
Choose a tag to compare

[5.1.0] - 2025-05-06

Changed

  • Improved UX for tool execution results in CodeCompanion chat
    • Better formatted success messages showing tool name
    • Modified tool output display for clearer feedback
    • Silent error throwing for better UX in chat plugins

Fixed

  • Enhanced error handling and propagation for MCP tool execution
    • Consistent error handling across Avante and CodeCompanion
  • Fixed bugs in first-time config creation
    • Ensure config directory exists before file creation
    • Fixed default configuration JSON encoding (empty dict instead of array)
  • Enhanced server deletion UX by replacing confirm with select menu

v5.0.1

03 May 12:16
Compare
Choose a tag to compare

Fixed

  • Marketplace refetches if catalog empty
  • Fixed parallel tool calls returning first tool's output