A Model Context Protocol server allowing Claude AI to interact with AWS resources through natural language, enabling users to query and manage AWS services without using the traditional AWS Console or CLI.
MCP (Model Context Protocol) là một giao thức mở chuẩn hóa cách các ứng dụng cung cấp ngữ cảnh cho các mô hình ngôn ngữ lớn (LLMs). Hãy tưởng tượng MCP giống như một cổng USB-C cho các ứng dụng AI. Cũng như USB-C cung cấp một phương thức chuẩn để kết nối thiết bị với các phụ kiện khác nhau, MCP cung cấp một phương thức chuẩn để kết nối mô hình AI với các nguồn dữ liệu và công cụ khác nhau.
MCP giúp xây dựng các agent và quy trình tự động phức tạp dựa trên LLMs. Các mô hình LLM thường cần tích hợp với dữ liệu và công cụ, và MCP cung cấp:
Ở mức cơ bản, MCP tuân theo kiến trúc client-server, nơi một ứng dụng chủ có thể kết nối với nhiều máy chủ khác nhau:
AWS MCP (Model Context Protocol) là một máy chủ cho phép các trợ lý AI như Claude tương tác với môi trường AWS thông qua ngôn ngữ tự nhiên. Điều này giúp bạn dễ dàng quản lý và truy vấn tài nguyên AWS mà không cần phải sử dụng AWS Console hoặc CLI truyền thống.
AWS MCP có thể được coi là một giải pháp thay thế mạnh mẽ cho Amazon Q, mang lại sự linh hoạt và bảo mật cao hơn.
Để sử dụng AWS MCP, bạn cần đảm bảo môi trường của bạn có:
~/.aws/
)Trước tiên, bạn cần tải mã nguồn từ GitHub về máy tính của mình:
git clone https://github.com/ihatesea69/AWS-MCP cd aws-mcp
Bạn có thể sử dụng pnpm
hoặc npm
để cài đặt:
pnpm install # hoặc npm install
Mở ứng dụng Claude Desktop, đi tới:
Settings -> Developer -> Edit Config
Sau đó, thêm mục sau vào tệp claude_desktop_config.json
:
{ "mcpServers": { "aws": { "command": "npm", // hoặc pnpm "args": [ "--silent", "--prefix", "/Users//aws-mcp", "start" ] } } }
Lưu ý: Thay thế
/Users//aws-mcp
bằng đường dẫn thực tế tới thư mục dự án của bạn.
Chạy dự án của bạn bằng điều hướng (cd) tới thư mục chứa index.ts và chạy lệnh NPM start
Sau khi chỉnh sửa cấu hình, hãy khởi động lại ứng dụng Claude Desktop. Nếu quá trình cài đặt đúng, bạn sẽ thấy thông báo kết nối thành công với MCP.
Bạn có thể bắt đầu sử dụng bằng cách nhập các câu lệnh tự nhiên như:
nvm
Nếu bạn sử dụng Node.js thông qua nvm
, hãy biên dịch từ mã nguồn trước và thêm cấu hình sau:
{ "mcpServers": { "aws": { "command": "/Users//.nvm/versions/node/v20.10.0/bin/node", "args": [ "/aws-mcp/node_modules/tsx/dist/cli.mjs", "/aws-mcp/index.ts", "--prefix", "/aws-mcp", "start" ] } } }
Lưu ý: Thay thế
và
bằng đường dẫn thực tế trên hệ thống của bạn.
AWS MCP là một công cụ mạnh mẽ cho phép bạn quản lý tài nguyên AWS bằng cách sử dụng trợ lý AI Claude. Với khả năng truy vấn và điều khiển thông qua ngôn ngữ tự nhiên, AWS MCP giúp đơn giản hóa việc quản lý AWS một cách đáng kể. Nếu bạn đang tìm kiếm một giải pháp thay thế cho Amazon Q, AWS MCP là một lựa chọn đáng cân nhắc!
Nguon - Credit : https://github.com/RafalWilinski/aws-mcp
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!