github samanhappy/mcphub v1.2.2

48 minutes ago

Summary

MCPHub v1.2.2 makes credentials and application access easier to manage with credential copying, optional remembered OAuth consent, and application revocation. It also adds configurable forward-auth JWT headers and fixes dynamic OAuth registration credential persistence and stale embedding writes.

Features

  • Copy personal credentials between compatible servers, with overwrite confirmation and independent copies. by @samanhappy in #1455
  • Read forward-auth JWTs from a configurable header, including Cloudflare Access headers. by @FlavienKlr in #1457
  • Optionally remember OAuth consent and let users revoke authorized applications; confirmation on every authorization remains the default. by @samanhappy in #1461

Fixes

  • Prevent stale embedding batches from writing after server cleanup or document embedding configuration changes. by @samanhappy in #1460
  • Correctly persist dynamically registered OAuth client credentials and secret expiry from client metadata. by @samanhappy in #1463

摘要

MCPHub v1.2.2 新增个人凭据复制、可选的 OAuth 授权记忆和应用授权撤销,让凭据与应用访问更易管理。同时支持自定义转发认证 JWT 请求头,并修复动态 OAuth 注册凭据持久化和过期嵌入批次写入问题。

功能

  • 支持在兼容服务器之间复制个人凭据,覆盖前需确认,复制后的凭据独立保存。by @samanhappy in #1455
  • 支持从自定义请求头读取转发认证 JWT,适配 Cloudflare Access 等场景。by @FlavienKlr in #1457
  • 可选择记忆 OAuth 授权,并允许用户撤销已授权应用;默认仍在每次授权时要求确认。by @samanhappy in #1461

修复

  • 防止服务器清理或文档嵌入配置变更后,过期的嵌入批次再次写入数据。by @samanhappy in #1460
  • 修复从客户端元数据持久化动态注册 OAuth 客户端凭据及密钥有效期的问题。by @samanhappy in #1463

New Contributors

References

  • fix: persist dynamic OAuth registration credentials from client metadata by @samanhappy in #1463
  • feat(oauth): remember consent and support application revocation by @samanhappy in #1461
  • fix: prevent stale embedding writes after cleanup and config changes by @samanhappy in #1460
  • feat(auth): read the forward-auth JWT from a configurable header by @FlavienKlr in #1457
  • feat: copy personal credentials between compatible servers by @samanhappy in #1455
  • Full changelog: v1.2.1...v1.2.2

Don't miss a new mcphub release

NewReleases is sending notifications on new releases.