
Docker 설정 가이드 - CRM MCP 서버

2025.03.30
0
JavaCRM服务营销自动化金融服务
crm-mcp-server 是一个基于 Spring AI 实现的 Model Context Protocol (MCP) 服务器,主要用于 CRM 相关的营销活动管理。其核心功能包括 CRM 活动创建、目标规则设置、电子邮件内容生成以及活动日程安排。该服务通过 Docker 容器化部署,支持标准输入输出(STDIO)方式运行,适用于开发和测试环境。
View on GitHub
Overview
基本能力
产品定位
crm-mcp-server 是一个专注于 CRM 营销活动管理的 MCP 服务器,通过自动化工具简化营销活动的创建和管理流程。
核心功能
- CRM 活动创建
- 目标规则设置
- 电子邮件内容生成
- 活动日程安排
适用场景
- 企业 CRM 系统集成
- 自动化营销活动管理
- 电子邮件营销内容生成
工具列表
- Docker: 用于容器化部署和运行服务
- Gradle: 用于项目构建和 JAR 文件生成
常见问题解答
- Docker 构建失败
- 确认 JDK 版本是否为 Java 17
- 运行
./gradlew build
确认 JAR 文件生成 -
使用
docker build -t yoonbeopgong/crm-mcp-server . --no-cache
尝试无缓存构建 -
容器运行失败
- 使用
docker logs [container_id]
查看日志 - 确认 Dockerfile 中的 JAR 文件路径是否正确
使用教程
使用依赖
- 安装 Docker Desktop
- 拥有 Docker Hub 账户(示例使用
yoonbeopgong
账户) - 登录 Docker Hub:
bash docker login
安装教程
-
Linux/Mac
bash chmod +x build_and_push.sh ./build_and_push.sh
-
Windows
bash build_and_push.bat
调试方式
-
Linux/Mac
bash chmod +x test-docker.sh ./test-docker.sh
-
Windows
bash test-docker.bat
-
运行服务
bash docker run -i --rm yoonbeopgong/crm-mcp-server
许可证
None