UNPKG

mcp-emre-kalem

Version:

Test amaçlı MCP server - liste arama işlemleri

71 lines (51 loc) 1.64 kB
# 🔐 Microsoft Authentication Setup MCP Server artık Microsoft hesabı ile giriş zorunluluğu var! ## 🚀 Hızlı Başlangıç ### 1. Microsoft App Registration 1. [Azure Portal](https://portal.azure.com) → App registrations 2. "New registration" → App adı: `MCP Emre Kalem Server` 3. **Redirect URI:** `http://localhost:3000/callback` 4. **Client ID** ve **Client Secret** oluştur ### 2. Environment Variables ```bash export MICROSOFT_CLIENT_ID="your-app-client-id" export MICROSOFT_CLIENT_SECRET="your-app-client-secret" ``` ### 3. Server Başlatma ```bash npm start ``` ## 📱 Kullanım Akışı 1. **Server başlatıldığında** → Microsoft giriş ekranı çıkar 2. **Tarayıcıda**`http://localhost:3000/login` açılır 3. **Microsoft hesabıyla giriş yap** 4. **Server aktif olur**## 🎯 Basit Kullanım Sadece Azure'da app registration yap ve start: ```bash npm start ``` Otomatik browser açılır → Microsoft giriş → Server aktif! ## 🔧 VS Code Config ```json "mcp": { "servers": { "mcp-emre-kalem": { "command": "mcp-emre-kalem", "env": { "MICROSOFT_CLIENT_ID": "your-client-id", "MICROSOFT_CLIENT_SECRET": "your-secret" } } } } ``` ## 🎯 Yeni Araçlar - **auth_status**: Giriş durumunu kontrol eder - Tüm araçlar artık Microsoft girişi gerektiriyor ## ⚡ Avantajlar - ✅ Sadece Microsoft hesabı olan kişiler kullanabilir - ✅ Her araç kullanımında kullanıcı loglanır - ✅ Otomatik browser açılır - ✅ Temiz OAuth 2.0 flow - ✅ 5 dakika giriş timeout'u