Sobre este proyecto
it-programming / web-development
Abierto
Estamos buscando um desenvolvedor experiente para criar um servidor MCP (Model Context Protocol) customizado, projetado para integrar nossa documentação corporativa armazenada no Microsoft OneDrive com nossos Large Language Models (LLMs). Nossa empresa, composta por 10 pessoas, centraliza todos os documentos essenciais, como contratos, dados de clientes e processos internos, no OneDrive, e a capacidade de usar esses dados com LLMs é crucial para otimizar nossas operações.
O projeto envolve as seguintes etapas e requisitos:
1. Integração com a API do Microsoft OneDrive (Microsoft Graph): O servidor deve ser capaz de acessar e recuperar documentos de forma eficiente do OneDrive, utilizando a API oficial do Microsoft Graph.
2. Implementação do Protocolo MCP: O servidor deve implementar o Model Context Protocol, preferencialmente seguindo a especificação da Anthropic ou outra que seja considerada mais adequada e robusta para a nossa necessidade de fornecer contexto aos LLMs.
3. Autenticação Persistente (OAuth 2.0): É fundamental que a autenticação com o OneDrive seja persistente, utilizando OAuth 2.0, para garantir uma conexão contínua e evitar solicitações de permissão frequentes, proporcionando uma experiência de usuário fluida e segura.
4. Conformidade com LGPD e Segurança de Dados: Dada a natureza sensível dos dados (contratos, dados de clientes), a segurança dos dados corporativos e a conformidade com a Lei Geral de Proteção de Dados (LGPD) são requisitos não negociáveis. O desenvolvedor deve demonstrar conhecimento e experiência na implementação de práticas de segurança robustas e conformidade regulatória.
Procuramos um profissional com expertise em desenvolvimento de backend, integração de APIs e que compreenda os desafios de segurança e privacidade de dados em ambientes corporativos. O objetivo final é ter uma solução robusta e segura que permita aos nossos LLMs acessar e processar informações relevantes do OneDrive de maneira controlada e eficiente.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Duración del proyecto No definido
Habilidades necesarias