خوادم AWS MCP (بروتوكول سياق النموذج - Model Context Protocol) هو مشروع مفتوح المصدر تم تطويره بواسطة AWS Labs، ويهدف إلى تعزيز قدرة نماذج اللغة الكبيرة (LLM) على التفاعل مع خدمات AWS من خلال خوادم MCP مخصصة. عنوان المشروع هو https://github.com/awslabs/mcp. من خلال توفير واجهات وأدوات موحدة، يساعد المشروع مساعدي الذكاء الاصطناعي (مثل Amazon Q Developer و Claude و Cline وما إلى ذلك) على تنفيذ المهام المتعلقة بـ AWS بكفاءة أكبر، مع ضمان الالتزام بأفضل ممارسات AWS والامتثال الأمني وعمليات التطوير الفعالة.
يحتوي المشروع على العديد من خوادم MCP المستقلة التي تغطي مجموعة متنوعة من خدمات ووظائف AWS:
خادم AWS CDK MCP
خادم AWS Terraform MCP
خادم AWS Serverless MCP
خادم AWS Documentation MCP
خادم Amazon ECS MCP
تتوفر المزيد من الخوادم بما في ذلك DynamoDB و Aurora و CloudWatch Logs وما إلى ذلك، راجع مستودع GitHub للحصول على التفاصيل.
{
"mcpServers": {
"awslabs.aws-serverless-mcp-server": {
"command": "uvx",
"args": ["awslabs.aws-serverless-mcp-server@latest"],
"env": {
"AWS_PROFILE": "your-aws-profile",
"AWS_REGION": "us-east-1",
"FASTMCP_LOG_LEVEL": "ERROR"
},
"disabled": false,
"autoApprove": []
}
}
}
uv pip install awslabs.<server-name>-mcp-server
git clone https://github.com/awslabs/mcp.git
cd mcp/src/<server-name>
uv run main.py
docker build -t awslabs/<server-name>-mcp-server .
docker run --rm --interactive --env FASTMCP_LOG_LEVEL=ERROR awslabs/<server-name>-mcp-server:latest
mcp.json
لإضافة تكوين الخادم.