MAVAE图像工具箱是一个功能强大的创意生成与编辑工具包,专为AI代理设计,能为AI代理提供标准接口,以生成和操作图像。
MAVAE 是一个Model Context Protocol (MCP) 服务器,用于与图像媒体工具交互。它为AI代理提供了一种标准接口,以生成和操作图像。
# 安装依赖项
npm install
# 构建项目
npm run build
# 启动服务器
npm start
{
"mcpServers": {
"mavae": {
"command": "node",
"args": [
"***/dist/index.js"
],
"env": {
"MAVAE_API_KEY": MAVAE_API_KEY
}
}
}
}
在本地使用MAVAE MCP时,此路径是一个绝对路径 👉🏻 "***/dist/index.js"
# 构建Docker镜像
docker build -t mavae-mcp-server .
# 运行Docker容器
docker run -e MAVAE_API_KEY=your_api_key mavae-mcp-server
mavae/
├── src/ # 源代码
│ ├── mavae.ts # 核心功能实现
│ └── index.ts # 入口文件
└── dist/ # 构建输出目录
└── main.js # 打包后的主程序
通过以上功能,MAVAE 提供了一个全面的图像处理解决方案,支持从生成到管理的完整流程。结合Docker部署,可以轻松集成到现有项目中,提升开发效率和用户体验。