Cloud MCP Server
C

Cloud MCP Server

一個支持AWS、Azure和GCP雲服務的MCP服務器,提供資源管理、成本分析、監控和安全功能,使AI助手能夠管理雲基礎設施。
2.5分
7.1K

什麼是MCP Cloud Services Server?

MCP Cloud Services Server是一個基於Model Context Protocol (MCP)標準的服務器,它讓AI助手能夠直接與多個雲服務提供商(AWS、Azure、GCP)進行交互。通過這個服務器,您可以使用自然語言命令來管理雲資源、分析成本、監控性能和檢查安全設置,無需手動登錄雲控制檯或編寫複雜的腳本。

如何使用MCP Cloud Services Server?

首先,您需要在支持的AI客戶端(如Cursor IDE或Claude Desktop)中配置MCP服務器。配置完成後,您就可以在聊天界面中直接使用自然語言命令來管理雲資源。例如,您可以問'列出AWS上的所有EC2實例'或'分析上個月的AWS成本',AI助手會通過MCP服務器執行相應的操作並返回結果。

適用場景

這個工具特別適合開發人員、運維工程師和雲架構師,他們需要頻繁管理雲資源但又希望提高效率。無論是日常的資源監控、成本優化、安全檢查,還是臨時的資源啟停操作,都可以通過AI助手快速完成。

主要功能

多雲支持
同時支持AWS、Azure和Google Cloud Platform三大主流雲服務提供商,統一管理界面。
資源管理
查看、啟動、停止和刪除雲資源,包括虛擬機、存儲桶、數據庫實例和函數等。
成本分析
分析雲服務使用成本,按服務、時間段和項目進行細分,幫助優化支出。
監控與告警
查看資源性能指標(如CPU、內存使用率),管理監控告警規則。
安全檢查
掃描安全漏洞,檢查合規性(如CIS標準),驗證加密配置。
憑證管理
安全地存儲和管理雲服務訪問憑證,支持環境變量和配置文件等多種方式。
優勢
提高效率:通過自然語言命令快速執行雲管理任務,無需切換多個控制檯
統一界面:在一個地方管理AWS、Azure和GCP資源,減少上下文切換
降低技術門檻:非技術用戶也能通過AI助手執行基本的雲管理操作
即時交互:即時獲取資源狀態和成本信息,支持動態決策
安全可靠:憑證安全存儲,操作經過驗證和授權
侷限性
需要配置:初次使用需要設置MCP服務器和雲服務憑證
功能限制:某些高級雲管理功能可能無法通過當前工具集實現
依賴AI客戶端:需要支持MCP協議的AI助手(如Cursor、Claude Desktop)
網絡要求:需要穩定的網絡連接來訪問雲服務API
學習曲線:用戶需要了解基本的雲服務概念和術語

如何使用

安裝與構建
克隆項目倉庫,安裝依賴項,並構建TypeScript代碼。
配置雲憑證
根據您使用的雲服務提供商,設置相應的訪問憑證。最安全的方式是使用環境變量。
配置MCP客戶端
在您的AI客戶端(如Cursor或Claude Desktop)中配置MCP服務器。
重啟客戶端並開始使用
重啟AI客戶端使配置生效,然後在聊天界面中使用自然語言命令管理雲資源。

使用案例

日常資源監控
開發團隊每天早上需要檢查所有云資源的運行狀態和健康狀況。
月度成本審查
財務團隊每月需要分析雲服務支出,識別成本優化機會。
緊急故障處理
生產環境出現問題時,需要快速停止有問題的資源以防止影響擴大。
安全合規檢查
安全團隊需要定期檢查雲資源是否符合公司的安全策略和行業標準。

常見問題

我需要為每個雲服務都配置憑證嗎?
這個工具安全嗎?我的雲憑證會被洩露嗎?
支持哪些AI客戶端?
如果操作失敗會發生什麼?
這個工具是免費的嗎?
我可以同時管理多個AWS賬戶嗎?

相關資源

GitHub倉庫
項目源代碼、問題追蹤和貢獻指南
Model Context Protocol官網
MCP協議官方文檔和規範
Cursor IDE
支持MCP的AI集成開發環境
Claude Desktop
支持MCP的桌面AI助手應用
AWS IAM最佳實踐
為MCP服務器創建安全IAM角色的指南
Azure服務主體創建指南
創建Azure服務主體以安全訪問資源

安裝

複製以下命令到你的Client進行配置
{
  "mcpServers": {
    "cloud-services": {
      "command": "node",
      "args": ["..."],
      "env": {
        "AWS_ACCESS_KEY_ID": "your_access_key_id",
        "AWS_SECRET_ACCESS_KEY": "your_secret_access_key",
        "AWS_REGION": "us-east-1"
      }
    }
  }
}

{
  "mcpServers": {
    "cloud-services": {
      "command": "node",
      "args": ["..."],
      "env": {
        "AZURE_CLIENT_ID": "your_client_id",
        "AZURE_CLIENT_SECRET": "your_secret",
        "AZURE_TENANT_ID": "your_tenant_id",
        "AZURE_SUBSCRIPTION_ID": "your_subscription_id"
      }
    }
  }
}

{
  "mcpServers": {
    "cloud-services": {
      "command": "node",
      "args": ["..."],
      "env": {
        "GCP_PROJECT_ID": "your_project_id",
        "GOOGLE_APPLICATION_CREDENTIALS": "C:\\path\\to\\service-account-key.json"
      }
    }
  }
}

{
  "mcpServers": {
    "cloud-services": {
      "command": "node",
      "args": [
        "C:\\Users\\YourUsername\\path\\to\\Cloud-mcp_server\\dist\\index.js"
      ],
      "env": {
        "AWS_ACCESS_KEY_ID": "your_key",
        "AWS_SECRET_ACCESS_KEY": "your_secret",
        "AWS_REGION": "us-east-1"
      }
    }
  }
}

{
  "mcpServers": {
    "cloud-services": {
      "command": "node",
      "args": [
        "/absolute/path/to/Cloud-mcp_server/dist/index.js"
      ],
      "env": {
        "AWS_ACCESS_KEY_ID": "your_key",
        "AWS_SECRET_ACCESS_KEY": "your_secret"
      }
    }
  }
}

{
  "mcpServers": {
    "cloud-services": {
      "command": "node",
      "args": ["/path/to/dist/index.js"],
      "env": {
        "AWS_ACCESS_KEY_ID": "...",
        "AWS_SECRET_ACCESS_KEY": "..."
      }
    }
  }
}
注意:您的密鑰屬於敏感信息,請勿與任何人分享。

替代品

A
Acemcp
Acemcp是一個代碼庫索引和語義搜索的MCP服務器,支持自動增量索引、多編碼文件處理、.gitignore集成和Web管理界面,幫助開發者快速搜索和理解代碼上下文。
Python
8.5K
5分
B
Blueprint MCP
Blueprint MCP是一個基於Arcade生態的圖表生成工具,利用Nano Banana Pro等技術,通過分析代碼庫和系統架構自動生成架構圖、流程圖等可視化圖表,幫助開發者理解複雜系統。
Python
7.7K
4分
M
MCP Agent Mail
MCP Agent Mail是一個為AI編程代理設計的郵件式協調層,提供身份管理、消息收發、文件預留和搜索功能,支持多代理異步協作和衝突避免。
Python
8.4K
5分
M
MCP
微軟官方MCP服務器,為AI助手提供最新微軟技術文檔的搜索和獲取功能
12.8K
5分
A
Aderyn
Aderyn是一個開源的Solidity智能合約靜態分析工具,由Rust編寫,幫助開發者和安全研究人員發現Solidity代碼中的漏洞。它支持Foundry和Hardhat項目,可生成多種格式報告,並提供VSCode擴展。
Rust
10.6K
5分
D
Devtools Debugger MCP
Node.js調試器MCP服務器,提供基於Chrome DevTools協議的完整調試功能,包括斷點設置、單步執行、變量檢查和表達式評估等
TypeScript
9.9K
4分
S
Scrapling
Scrapling是一個自適應網頁抓取庫,能自動學習網站變化並重新定位元素,支持多種抓取方式和AI集成,提供高性能解析和開發者友好體驗。
Python
10.6K
5分
M
Mcpjungle
MCPJungle是一個自託管的MCP網關,用於集中管理和代理多個MCP服務器,為AI代理提供統一的工具訪問接口。
Go
0
4.5分
B
Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
30.7K
4.5分
M
Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
23.2K
5分
F
Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
83.9K
5分
S
Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
25.9K
4.5分
M
Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
16.0K
5分
N
Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
14.1K
4.5分
E
Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
17.7K
4.8分
C
Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
57.0K
4.7分
AIBase
智啟未來,您的人工智慧解決方案智庫
© 2025AIBase