这个项目能做什么

该软件包提供了在 MCP 服务器中管理多个 OAuth 账户的工具,实现了跨 Google 和 Microsoft 等提供商的一致账户生命周期处理。它支持两种认证模式:loopback(多账户)模式,提供 account-switch、account-remove 和 account-list 等工具;以及 stateless(DCR/bearer)模式,仅限于 account-me。令牌存储可通过 keyv-duckdb 或 keyv-file 等后端进行配置。初始化时会创建 .tokens/ 目录和配置文件。包含日志脱敏功能以防止密钥泄露。要求 Node.js >= 22。API 文档详见 https://mcp-z.github.io/oauth。