Open MCP Authentication Proxy

Open MCP Authentication Proxy

0
0 評論
31 Stars
Open MCP Auth Proxy通過攔截請求、驗證令牌並將身份驗證卸載到OAuth提供商,實現安全授權,支持MCP授權協議。
新增日期:
創建者:
Apr 27 2025
Open MCP Authentication Proxy
廣告

Open MCP Authentication Proxy 是什麼?

Open MCP Auth Proxy作為MCP客戶端與伺服器之間的中介,確保安全且合規的訪問控制。它攔截傳入的請求,驗證授權令牌,並將身份驗證流程卸載給類似Asgardeo、Auth0和Keycloak等符合OAuth的身份提供商。該代理支持包括SSE和stdio在內的多種傳輸模式,並且可以將伺服器作為子進程運行以進行集成。它簡化了安全的MCP伺服器訪問,實現了OAuth集成,並保持MCP環境中授權管理的協議合規性。

誰會使用 Open MCP Authentication Proxy?

  • 實現MCP伺服器安全的開發者
  • 將OAuth提供商與MCP集成的組織
  • 尋求安全訪問的MCP客戶端開發者

如何使用 Open MCP Authentication Proxy?

  • 步驟1:從GitHub下載最新版本
  • 步驟2:使用您的MCP伺服器和身份提供商詳細信息配置'config.yaml'
  • 步驟3:使用'./openmcpauthproxy --demo'啟動代理以進入演示模式
  • 步驟4:將MCP客戶端連接到代理URL
  • 步驟5:監控日誌並驗證授權流程。

Open MCP Authentication Proxy 的核心特徵與益處

主要功能
  • 攔截和驗證MCP請求令牌
  • 支持類似Asgardeo、Auth0、Keycloak的OAuth提供商
  • 在SSE或stdio傳輸模式下運行
  • 可以作為子進程運行MCP伺服器
  • 提供CORS配置
優點
  • 增強MCP伺服器安全性
  • 不修改MCP伺服器即可實現OAuth集成
  • 簡化安全請求處理
  • 支持靈活的部署模式
  • 維護協議合規性和授權標準

Open MCP Authentication Proxy 的主要使用案例與應用

  • 通過OAuth提供商安全訪問MCP伺服器
  • 在MCP環境中實現授權層
  • 將MCP與組織身份管理集成
  • 使用自定義命令將MCP伺服器運行為子進程

Open MCP Authentication Proxy 的常見問答

開發者