Remote MCP server with auth gated by Azure API Management

Remote MCP server with auth gated by Azure API Management

0
0 리뷰
10 Stars
이 MCP는 Azure API 관리로 보호된 원격 서버 아키텍처를 제공하여 OAuth 기반 인증 및 OAuth2의 대리 흐름을 가능하게 합니다. 안전한 신원 검증, Microsoft Graph에서 사용자 정보 검색 및 MCP 클라이언트의 테스트 및 개발을 위한 모델 컨텍스트 프로토콜과의 통합을 위해 설계되었습니다.
추가 날짜:
작성자:
Apr 27 2025
Remote MCP server with auth gated by Azure API Management
광고

Remote MCP server with auth gated by Azure API Management란?

이 MCP 구현은 Azure API 관리로 보호되는 안전한 클라우드 기반 원격 액세스 제어(MCP) 서버를 용이하게 합니다. OAuth 2.0 인증을 가능하게 하며, 대리 흐름을 포함하여 클라이언트가 사용자를 인증하고 Microsoft Graph 데이터에 문제 없이 접근할 수 있도록 합니다. 이 설정은 Azure에 리소스를 배포하여 클라이언트 통합을 위한 엔드포인트를 제공합니다. 테스트 및 프로토콜 검증을 위해 모델 컨텍스트 프로토콜(MCP)을 지원하며 Azure Functions 및 Bicep 템플릿을 배포에 활용합니다. 사용자는 프로토콜 검사기를 통해 인증하고 사용자 세부정보를 검색하며 다양한 서비스와 안전하게 상호 작용할 수 있어 기업 인증 시나리오 및 안전한 API 통합에 적합합니다.

Remote MCP server with auth gated by Azure API Management을 사용할 사람은?

  • MCP 통합을 구축하는 개발자
  • OAuth 및 MCP 프로토콜을 테스트하는 보안 엔지니어
  • 인증 솔루션을 배포하는 Azure 클라우드 아키텍트
  • 안전한 API 게이트웨이를 관리하는 IT 관리자

Remote MCP server with auth gated by Azure API Management 사용 방법은?

  • 단계 1: Azure Developer CLI 설치
  • 단계 2: 'git clone https://github.com/localden/remote-auth-mcp-apim-py'를 사용하여 레포지토리 클론
  • 단계 3: 레포지토리 디렉토리로 이동
  • 단계 4: 'azd auth login'을 사용하여 Azure에 로그인
  • 단계 5: 'azd up'을 사용하여 인프라 배포
  • 단계 6: 배포 후 인쇄된 엔드포인트 URL 복사
  • 단계 7: 'npx @modelcontextprotocol/inspector@0.9.0'를 실행하여 MCP 프로토콜 검사기를 시작
  • 단계 8: 전송 방법을 SSE로 전환하고 URL을 엔드포인트로 설정하여 연결
  • 단계 9: 요청 시 테넌트 자격 증명을 통해 인증
  • 단계 10: 'get_graph_user_details'와 같은 MCP 도구를 나열 및 실행하여 사용자 데이터를 검색

Remote MCP server with auth gated by Azure API Management의 핵심 기능 및 장점

핵심 기능
  • Azure API 관리를 사용하는 MCP 서버 배포
  • OAuth 2.0 및 대리 흐름 인증 지원
  • 모델 컨텍스트 프로토콜 검사기를 통한 테스트 도구 제공
  • Microsoft Graph에서 사용자 세부정보 검색
장점
  • Azure API 관리를 통해 관리되는 안전한 인증
  • 원활한 OAuth 2.0 통합 가능
  • MCP 프로토콜 테스트 및 검증 촉진
  • 기업 수준의 보안 및 신원 검증 지원

Remote MCP server with auth gated by Azure API Management의 주요 사용 사례 및 애플리케이션

  • API를 위한 안전한 OAuth 기반 인증 구현
  • 통제된 환경에서의 MCP 클라이언트 통합 테스트
  • 기업의 신원 및 접근 관리 솔루션에서 MCP 사용
  • MCP 및 API 게이트웨이 설정을 위한 Azure 리소스 배포 자동화

Remote MCP server with auth gated by Azure API Management의 자주 묻는 질문

개발자