Remote MCP server with auth gated by Azure API Management

Remote MCP server with auth gated by Azure API Management

0
Este MCP fornece uma arquitetura de servidor remoto protegida pelo gerenciamento de API do Azure, permitindo autenticação baseada em OAuth e fluxo on-behalf-of do OAuth2. Ele é projetado para validação segura de identidade, recuperação de informações do usuário a partir do Microsoft Graph e integração com o Protocolo de Contexto de Modelo para testes e desenvolvimento de clientes MCP.
Adicionado em:
Criado por:
Apr 27 2025
Remote MCP server with auth gated by Azure API Management
Anúncios

O que é Remote MCP server with auth gated by Azure API Management?

Esta implementação do MCP facilita um servidor de Controle de Acesso remoto baseado em nuvem (MCP) seguro, protegido pelo gerenciamento de API do Azure. Ele permite autenticação OAuth 2.0, incluindo o fluxo on-behalf-of, permitindo que os clientes autentiquem usuários e acessem dados do Microsoft Graph sem problemas. A configuração implanta recursos no Azure, fornecendo um ponto de extremidade para as integrações de clientes. Suporta o Protocolo de Contexto de Modelo (MCP) para testes e validação de protocolo, aproveitando Funções do Azure e templates Bicep para implantação. Os usuários podem se autenticar através do inspetor de protocolos, recuperar detalhes do usuário e interagir com segurança com vários serviços, tornando-o adequado para cenários de autenticação empresarial e integrações de API seguras.

Quem usará Remote MCP server with auth gated by Azure API Management?

  • Desenvolvedores construindo integrações de MCP
  • Engenheiros de segurança testando protocolos OAuth e MCP
  • Arquitetos de nuvem do Azure implantando soluções de autenticação
  • Administradores de TI gerenciando gateways de API seguros

Como usar Remote MCP server with auth gated by Azure API Management?

  • Passo 1: Instalar o Azure Developer CLI
  • Passo 2: Clonar o repositório usando 'git clone https://github.com/localden/remote-auth-mcp-apim-py'
  • Passo 3: Navegar para o diretório do repositório
  • Passo 4: Fazer login no Azure usando 'azd auth login'
  • Passo 5: Implantar a infraestrutura com 'azd up'
  • Passo 6: Copiar a URL do ponto de extremidade impressa após a implantação
  • Passo 7: Executar 'npx @modelcontextprotocol/inspector@0.9.0' para iniciar o Inspetor de Protocolo MCP
  • Passo 8: Trocar o transporte para SSE, definir a URL como o ponto de extremidade e conectar
  • Passo 9: Autenticar-se com as credenciais do locatário quando solicitado
  • Passo 10: Listar e executar ferramentas MCP, como 'get_graph_user_details' para recuperar dados do usuário

Características e Benefícios Principais de Remote MCP server with auth gated by Azure API Management

Principais recursos
  • Implanta um servidor MCP com gerenciamento de API do Azure
  • Suporta autenticação OAuth 2.0 e fluxo on-behalf-of
  • Fornece ferramentas de teste através do Inspetor do Protocolo de Contexto de Modelo
  • Recupera detalhes do usuário a partir do Microsoft Graph
Os benefícios
  • Autenticação segura gerenciada através do gerenciamento de API do Azure
  • Permite integração OAuth 2.0 sem interrupções
  • Facilita testes e validação do protocolo MCP
  • Suporta segurança em nível empresarial e validação de identidade

Principais Casos de Uso & Aplicações de Remote MCP server with auth gated by Azure API Management

  • Implementação de autenticação segura baseada em OAuth para APIs
  • Testando integrações de clientes MCP em um ambiente controlado
  • Usando MCP em soluções empresariais de gerenciamento de identidade e acesso
  • Automatizando a implantação de recursos do Azure para configuração de MCP e gateway da API

FAQs sobre Remote MCP server with auth gated by Azure API Management

Desenvolvedor