Linux'ta LMCP — Bulut Yapay Zeka Ajanları için Microsoft 365, Slack ve Office

Yapay zeka ajanınıza Microsoft 365, Outlook, Teams, OneDrive, Slack, Google Drive, ServiceNow ve Office dosyalarına erişim vermek için LMCP'yi bir Linux sunucusunda veya bulut VM'sinde (GCP, AWS, Azure) çalıştırın — tek bir MCP sunucusu, araç başına OAuth yok.

L
LMCP··5 min read

Tamamlanma süresi: ~5 dakika
Gereksinimler: Linux x64 veya arm64, Node.js 18+, herhangi bir MCP uyumlu yapay zeka istemcisi veya ajanı (Claude, Cursor, bir SDK ajanı vb.)


Bu kimin için

Çoğu LMCP kullanıcısı, yapay zekalarını yerel uygulamalara bağlamak için onu kişisel Mac'lerinde çalıştırır. Ancak çok farklı, ikinci bir kullanım senaryosu daha var: bir Linux sunucusunda veya bulut VM'sinde çalışan bir yapay zeka ajanı — Google Cloud, AWS, Azure veya kendi makinenizde — ki bu ajanın her bir araç için OAuth kurmadan Microsoft 365, Slack, Google Drive ve Office dosyalarını okuması ve bunlar üzerinde işlem yapması gerekir.

LMCP'nin Linux sunucusu (Windows derlemesini çalıştıran aynı Go ikili dosyası), bir bulut ajanına onlarca platformlar arası araç içeren tek bir MCP uç noktası sunar. Her hesabı bir kez bağlarsınız; ajan o andan itibaren kalıcı erişim elde eder.


Linux'ta neler çalışır

Bir bulut API'siyle konuşan veya dosyalarla çalışan her şey, Linux'ta tıpkı Mac ve Windows'ta olduğu gibi çalışır:

  • Microsoft 365 — Outlook posta & takvim, Teams mesajları, OneDrive dosyaları, To Do, dizin/kişi araması (Microsoft Graph)
  • Slack — kanalları okuma ve mesajlarda arama
  • Google Drive — dosyaları listeleme, arama ve okuma
  • ServiceNow — olaylar ve bilgi tabanı
  • Office dosyaları — Word, Excel ve PowerPoint oluşturma ve okuma
  • Dosya sistemi — yerel dosyaları listeleme ve arama
  • Hisse senetleri — fiyatlar ve grafikler

Linux'ta neler çalışmaz

Yerel macOS uygulamalarını yöneten araçlar doğası gereği yalnızca macOS'a özgüdür — AppleScript/JXA ve EventKit kullanırlar, ki bunlar Linux'ta mevcut değildir. Linux derlemesi bunları sunmaz, böylece ajanınız kullanamayacağı araçları görmez:

  • Apple Mail, Calendar, Contacts, Reminders, Notes, Messages
  • Safari, Finder, OmniFocus

Bunlara ihtiyacınız varsa, LMCP'yi bir Mac'te çalıştırın. Microsoft 365, Slack ve Office etrafındaki bulut/sunucu iş akışları için Linux birinci sınıf bir hedeftir.


Adım 1 — Kurulum

Linux sunucunuzda veya VM'nizde şunu çalıştırın:

npx -y local-mcp@latest setup

Bu, LMCP Linux sunucu ikili dosyasını (x64 veya arm64, otomatik algılanır) indirir ve bulduğu her yapay zeka istemcisi için MCP yapılandırmasını yazar. Başsız bir ajan için, MCP istemcinizi doğrudan sunucu ikili dosyasına yönlendirin:

~/.local/share/local-mcp/bin/local-mcp-server

Adım 2 — Hesaplarınızı bağlayın

Yeni bir Linux makinesinde henüz hiçbir şey bağlı değildir, bu yüzden ajanınız bir Microsoft 365 aracını ilk çağırdığında net bir mesaj alır: “Not connected to Microsoft 365. Use connect_m365_account first.” Bu beklenen bir durumdur. Her hesabı bir kez bağlayın:

connect_m365_account

Bu bir cihaz kodu akışı başlatır: araç, kısa bir kod ve bir URL (microsoft.com/devicelogin) döndürür. Bunu herhangi bir tarayıcıdan açın, kodu yapıştırın, oturum açın — ve ajan bağlanır. Tokenlar o andan itibaren otomatik olarak yenilenir; yalnızca yenileme tokenı ~90 günlük etkinlik dışında kalma sonrasında süresi dolarsa tekrar oturum açarsınız.

İhtiyaç duyduğunuz diğer hizmetler için (Slack, Google Drive, ServiceNow) bunların ilgili bağlanma araçlarıyla tekrarlayın.


Adım 3 — Ajanınızdan kullanın

Bağlandıktan sonra, bulut ajanınız araçları diğer herhangi bir MCP aracı gibi çağırabilir. Örneğin:

  • “Outlook gelen kutumdaki okunmamış e-postaları özetle.”
  • “#engineering Teams kanalındaki son 20 mesajı oku.”
  • “Bu çeyreğin pipeline'ı ile bir Excel dosyası oluştur ve OneDrive'a kaydet.”
  • “ServiceNow'daki en son olayı aç ve bir durum güncellemesi taslağı hazırla.”

Araç başına OAuth yerine neden tek bir MCP sunucusu

Bir bulut ajanı için alternatif, bir Azure AD uygulaması, Slack için bir OAuth istemcisi, Google Drive için bir hizmet hesabı kaydetmek ve her biri için token yenilemeyi yönetmektir — üstelik ajan henüz yararlı bir şey yapmadan önce. LMCP bunu tek bir kuruluma ve hesap başına tek bir cihaz kodu oturum açmaya indirger. Veriler doğrudan sunucunuz ile her sağlayıcı arasında akar; LMCP tamamen sizin makinenizde çalışır, yolda hiçbir LMCP bulutu olmadan.


Notlar & sınırlamalar

  • Linux derlemesinde menü çubuğu tepsi uygulaması yoktur — bu başsız bir sunucudur, ki zaten bir bulut VM'sinin istediği de budur.
  • Otomatik güncelleme aynı şekilde çalışır (ikili dosya en son sürümden kendini günceller).
  • Hem x64 hem de arm64 desteklenir (Graviton, Ampere ve diğer arm64 bulut örnekleri dahil).
  • Linux desteği, macOS ve Windows'un yanı sıra aktif olarak sürdürülür — aynı Go sunucusu.

Ready to try it?

Works with Claude, Cursor, VS Code, ChatGPT and any MCP client

Download LMCP (.dmg)
Free for the first 500 installsmacOS 12+ · Apple Silicon & Intel

✦ llms.txt