Skip to main content
Glama

Outlook MCP Server — tek dosya sürümü

Bu paket, mcp-outlook sunucusunun derlenmiş halidir. TypeScript kaynak dosyaları ve tüm bağımlılıklar (express, MCP SDK, zod) tek bir server.mjs dosyasına gömülmüştür.

Neden bu sürüm var: GitHub'ın web arayüzü klasör yüklemeyi yalnızca masaüstü tarayıcıda, sürükle-bırak ile destekler. Telefondan klasör yükleyemezsiniz. Bu sürümde klasör yok — yükleyeceğiniz 2 gevşek dosya var, ikisini de tek tek seçebilirsiniz.

Kaynak kodu düzenlemek isterseniz tam sürümü (src/ klasörlü) kullanın.


Depoya ne yükleyeceksiniz

Sadece bu iki dosya, deponun kökünde:

package.json
server.mjs

Depoda başka dosya kalmasın. Önceki denemeden kalan tsconfig.json, package-lock.json ve render.yaml dosyalarını silintsconfig.json kalırsa sorun çıkarmaz ama gereksizdir, kafa karıştırır.

GitHub'da bir dosyayı silmek için: dosyaya dokunun → sağ üstteki ...Delete fileCommit changes.


Related MCP server: Agent Email

Render ayarları

Servis zaten kuruluysa Settings altından şu iki alanı değiştirmeniz yeterli:

Alan

Değer

Build Command

npm install

Start Command

npm start

Derleme adımı yok, çünkü kod zaten derlenmiş. npm install hiçbir paket indirmez (bağımlılık yok), saniyeler sürer.

Ortam değişkenleri değişmedi — beşi de aynen kalsın:

Anahtar

Değer

AZURE_TENANT_ID

(aynı)

AZURE_CLIENT_ID

(aynı)

AZURE_CLIENT_SECRET

(aynı)

MCP_AUTH_TOKEN

(aynı)

MCP_MAILBOXES

finans@rsresearch.net

PORT girmeyin.

Değişiklikleri kaydettikten sonra Manual DeployClear build cache & deploy.


Çalıştığını doğrulama

curl https://<servis-adi>.onrender.com/healthz

Beklenen yanıt:

{"status":"ok","server":"outlook-mcp","version":"1.0.0","mailboxes":1,"sendingEnabled":false}

mailboxes alanı 1 görünmüyorsa MCP_MAILBOXES değişkeni girilmemiş demektir.


Bu dosyayı yeniden üretmek

Tam sürümün (src/ klasörlü) içinde:

npm install
npm run bundle      # dist-single/server.mjs olusturur

Kaynak kodda bir değişiklik yaptığınızda bu komutu çalıştırıp yeni server.mjs dosyasını depoya yükleyin.


Sorun giderme

Belirti

Sebep ve çözüm

TS18003: No inputs were found

Depoda hâlâ tsconfig.json var ve Build Command npm run build çalıştırıyor. Build Command'ı npm install yapın.

Cannot find module

server.mjs eksik veya yarım yüklenmiş. Dosya ~1.9 MB olmalı; GitHub'da boyutunu kontrol edin.

MCP_AUTH_TOKEN ... en az 24 karakter

Ortam değişkeni girilmemiş veya çok kısa.

401

İstek Authorization: Bearer <token> başlığı olmadan geldi.

403 Graph erişimi reddedildi

Kutu app-only erişime kapalı. Tam sürümün README'sinde bölüm 1'e bakın.

Maintenance

ActivityMaintained
ResponsivenessSyncing

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    A production-ready MCP server that provides secure, delegated access to Microsoft 365 services including Email, SharePoint, OneDrive, and Calendar. It enables AI models to search messages, browse files, manage calendar events, and parse document contents using OAuth 2.1 authentication.
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    An open-source MCP server that provides AI agents with secure access to read, search, and manage emails via Microsoft 365 and Gmail. It features security-first defaults like recipient allowlists and markdown content conversion to facilitate safe agent interaction with mailboxes.
    5
    Apache 2.0
  • F
    license
    A
    quality
    D
    maintenance
    A lightweight MCP server for personal Microsoft Outlook/Hotmail accounts, enabling email search, reading, attachment management, and folder operations via Microsoft Graph API with OAuth device-code flow.
    6
    1
  • F
    license
    Not graded
    quality
    B
    maintenance
    Remote MCP server for ChatGPT workspace agents to access Microsoft 365 mailboxes, enabling listing, searching, reading, and sending emails with per-agent mailbox isolation.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/OAE-Istanbul/Finans-Mail-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server