mcp-server-amazon-bedrock
by zxkane·★ 24·综合分 37
MCP 服务器,使用 Amazon Bedrock Nova Canvas 进行 AI 图像生成,支持多种参数配置。
ai-llmmediadeveloper-tools
12
Forks
0
活跃 Issue
13 个月前
最近提交
2 天前
收录于
概述
这个 MCP 服务器提供了与 Amazon Bedrock Nova Canvas 模型的集成,用于 AI 图像生成。它能够根据文本描述生成高质量图像,并提供了高级控制功能,包括负面提示、可配置尺寸、质量设置以及通过种子控制实现确定性生成。服务器具有强大的输入验证和错误处理功能,适合在生产环境中使用,需要可靠的图像生成服务。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:内容创作者为博客、社交媒体或营销材料生成 AI 图像
你:设计师根据特定要求生成概念艺术或模型图
你:需要根据用户输入编程式生成图像的应用程序
你:这个服务器需要哪些 AWS 权限?
你:我可以生成具有自定义宽高比的图像吗?
什么时候选它
如果您已经使用 AWS 服务并通过 MCP 集成需要 Amazon Bedrock Nova Canvas 模型的高质量图像生成,请选择此服务器。
什么时候不要选它
如果您不想受到 AWS 供应商锁定限制,或者需要在 AWS 生态系统之外使用图像生成服务,请不要使用此方案。
此 server 暴露的工具
从 README 抽取出 1 个工具generate_imageCreates images from text descriptions using Amazon Bedrock's Nova Canvas model
可对比工具
mcp-server-openai-dallemcp-server-stable-diffusionmcp-server-midjourney
安装
安装
AWS 凭据配置
服务器需要具有适当 Amazon Bedrock 权限的 AWS 凭据。使用以下方法之一进行配置:
- 环境变量:
export AWS_ACCESS_KEY_ID=your_access_key
export AWS_SECRET_ACCESS_KEY=your_secret_key
export AWS_REGION=us-east-1 # 或您首选的区域- AWS 凭据文件 (
~/.aws/credentials):
[the_profile_name]
aws_access_key_id = your_access_key
aws_secret_access_key = your_secret_key活动配置文件的环境变量:
export AWS_PROFILE=the_profile_name- IAM 角色(在 AWS 基础设施部署时)
Claude Desktop 集成
要与 Claude Desktop 集成,请将以下配置添加到您的设置文件中:
MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%/Claude/claude_desktop_config.json
{
"mcpServers": {
"amazon-bedrock": {
"command": "npx",
"args": [
"-y",
"@zxkane/mcp-server-amazon-bedrock"
],
"env": {
"AWS_PROFILE": "your_profile_name",
"AWS_ACCESS_KEY_ID": "your_access_key",
"AWS_SECRET_ACCESS_KEY": "your_secret_key",
"AWS_REGION": "us-east-1"
}
}
}
}FAQ
- 这个服务器需要哪些 AWS 权限?
- 服务器需要访问 Amazon Bedrock 和 Nova Canvas 模型的权限。具体来说,它需要 bedrock:InvokeModel 权限来进行模型推理。
- 我可以生成具有自定义宽高比的图像吗?
- 是的,服务器允许您独立指定宽度和高度参数,从而实现任何自定义宽高比的图像生成。
mcp-server-amazon-bedrock 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。