github samanhappy/mcphub v1.1.11

latest release: v1.1.12
6 hours ago

Summary

MCPHub v1.1.11 improves upstream compatibility and connection resilience with modern HTTP negotiation, explicit OAuth authorization-server metadata, and automatic background reconnection. Persisted tool discovery reduces startup work for on-demand servers, groups can optionally preserve original tool names, and HTTP tool calls handle numeric parameters more accurately.

Features

  • Optionally preserve original upstream tool names in groups and group Smart Routing, with collision checks.
  • Configure explicit OAuth authorization-server metadata for shared and personal upstream connections.
  • Restore last-known tool catalogs for on-demand stdio servers after restart without starting matching upstreams.
  • Negotiate modern upstream HTTP by default.

Fixes

  • Recover shared remote MCP connections with background retries and exponential backoff.
  • Parse complete numeric tool parameters, including scientific notation, and leave invalid values for schema validation.
  • Isolate integration-test server configuration directories to prevent cross-test interference.
  • Remove the persistent server-name hint from the Add/Edit Server form while retaining validation.

摘要

MCPHub v1.1.11 通过默认协商现代 HTTP、支持显式 OAuth 授权服务器元数据和自动后台重连,改善上游兼容性与连接稳定性。持久化工具发现结果可减少按需服务器的启动开销,分组可选择保留原始工具名称,HTTP 工具调用也能更准确地处理数值参数。

功能

  • 在分组及分组智能路由中支持选择保留上游原始工具名称,并检查名称冲突。by @samanhappy in #1391
  • 支持为共享及个人上游连接配置显式 OAuth 授权服务器元数据。by @samanhappy in #1390
  • 重启后恢复按需 stdio 服务器上次发现的工具目录,配置匹配时无需启动上游。by @samanhappy in #1384
  • 默认协商现代上游 HTTP。by @samanhappy in #1382

修复

  • 通过后台重试与指数退避恢复共享远程 MCP 连接。by @samanhappy in #1385
  • 完整解析数值工具参数,支持科学计数法,并将无效值保留给模式校验处理。by @remote-controlled-man in #1392
  • 隔离集成测试服务器的配置目录,避免测试之间相互干扰。by @samanhappy in #1383
  • 移除添加/编辑服务器表单中常驻的名称提示,保留输入校验。by @samanhappy in #1380

References

Don't miss a new mcphub release

NewReleases is sending notifications on new releases.