模块化通信协议服务器

MCP服务器提供多种功能模块,包括时间处理、Excel文件操作、Google Drive文件管理、文件系统操作和气象监测服务,适用于需要模块化通信和数据处理的应用场景。

  • by a09090443
  • Kotlin
  • 本地部署
  • 更新于
在 GitHub 查看 a09090443/mcp-servers

使用说明

MCP 服务器

這個項目包含多個 MCP(Modular Communication Protocol)服務器,每個服務器提供不同的功能模組。

目錄功能簡述

date

時間和時區處理服務,提供日期和時區相關的功能:

  • 獲取今日日期(支援自定義格式)
  • 獲取特定時區的當前日期時間
  • 在不同時區間轉換日期時間
  • 獲取可用時區列表
  • 按地區獲取常用時區
  • 驗證日期是否為今天

excel

Excel 檔案處理服務,提供各種 Excel 檔案操作能力:

  • 建立、讀取、寫入 Excel 檔案
  • 工作表管理(新建、列表、刪除、重命名)
  • 儲存格、行、列、區域數據讀寫
  • CSV 檔案匯入匯出功能

google-drive

Google Drive 檔案操作服務,提供與 Google Drive 互動功能:

  • 檔案上傳、下載、複製、移動、重命名、刪除
  • 建立資料夾和管理檔案結構
  • 檔案搜尋和元數據獲取
  • 權限管理和檔案共享
  • 檔案版本管理和變更監控

filesystem

文件系統操作服務,提供全面的檔案和目錄管理功能:

  • 檢查文件/目錄存在狀態
  • 文件讀寫、創建和刪除
  • 文件複製和移動操作
  • 目錄內容列舉和瀏覽
  • 文件元數據和詳細資訊獲取

以下是针对 cwa-tw 部分的说明,可以添加到您的 README.md 文件中:

cwa-tw

台灣中央氣象局氣象監測服務,提供即時氣象數據存取功能:

  • 獲取台灣各地區即時氣象資訊

所有服務均使用 Kotlin 開發,基於 Quarkus 框架,通過 MCP 通訊協議與其他系統互動,可獨立部署為 uber-jar。