Bu, Workspace API tarafından sağlanan bir MCP sunucusudur. Sunucu, geliştiricilerin Workspace (Drive, Gmail, Takvim ve Chat) üzerinde LLM uygulamaları oluşturması için araçlar sağlar.
Model Context Protocol (MCP) sunucusu, büyük dil modeline (LLM) veya yapay zeka uygulamasına bağlam, veri ya da özellikler sağlayan harici bir hizmet arasında proxy görevi görür. MCP sunucuları, yapay zeka uygulamalarını veritabanları ve web hizmetleri gibi harici sistemlere bağlayarak yanıtlarını yapay zeka uygulamasının anlayabileceği bir biçime dönüştürür.
Sunucu Kurulumu
Kullanmadan önce Universal Search MCP sunucusunu yapılandırmanız gerekir. Google ve Google Cloud uzak MCP sunucularını kullanma hakkında daha fazla bilgi için Google Cloud MCP sunucularına genel bakış başlıklı makaleyi inceleyin.
Sunucu Uç Noktaları
MCP hizmet uç noktası, bir yapay zeka uygulamasının (MCP istemcisinin ana makinesi) güvenli ve standart bir bağlantı oluşturmak için kullandığı MCP sunucusunun ağ adresi ve iletişim arayüzüdür (genellikle bir URL). LLM'nin bağlam istemek, bir araç çağırmak veya bir kaynağa erişmek için kullandığı iletişim noktasıdır.
Workspace MCP API MCP sunucusu aşağıdaki MCP araç seti uç noktalarını sunar:
- https://workspacemcp.googleapis.com/mcp/v1
MCP Araçları
MCP aracı, MCP sunucusunun gerçek dünyada bir işlem gerçekleştirmek için LLM veya yapay zeka uygulamasına sunduğu bir işlev ya da yürütülebilir özelliktir. Araç setleri, belirli bir görev için yararlı olan bir grup araçtır. Araç kümelerini kullanmak, temsilcinizin kullanabileceği araç sayısını azalttığı için temsilcinizin daha iyi performans göstermesine yardımcı olabilir.
Araç setleri
workspacemcp.googleapis.com MCP sunucusunda aşağıdaki araç setleri bulunur:
| MCP Araç Setleri | ||
|---|---|---|
| Uç nokta | Açıklama | Araçlar |
| /mcp/v1 | Workspace MCP için herkese açık araç seti. | |
MCP aracı özelliklerini alma
Bir MCP sunucusundaki tüm araçların MCP araç özelliklerini almak için tools/list yöntemini kullanın. Aşağıdaki örnekte, MCP sunucusunda mevcut olan tüm araçları ve özelliklerini listelemek için curl komutunun nasıl kullanılacağı gösterilmektedir.
| Curl İsteği |
|---|
curl --location 'https://workspacemcp.googleapis.com/mcp/v1' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |