使用说明
MCP网关
运行IBM MCP Context Forge网关的Docker容器。
特性
- REST API到MCP工具转换
- 可流式HTTP传输(MCP 2025-03-26)
- 管理用户界面
- PostgreSQL数据库用于持久化
- JWT身份验证
快速开始
使用Docker Compose(推荐)
# Start gateway + database
docker-compose up -d
# View logs
docker-compose logs -f gateway
# Stop
docker-compose down
直接使用Docker
# Build
docker build -t mcp-gateway .
# Run
docker run -d \
--name mcpgateway \
-p 4444:4444 \
--env-file .env \
mcp-gateway
端点
- 管理用户界面: http://localhost:4444/admin
- API文件: http://localhost:4444/docs
- 健康检查: http://localhost:4444/health
默认凭据
- 用户名:
admin - 密码:
changeme
⚠️ 在生产中改变这些!
生成JWT令牌
docker run --rm -i ghcr.io/ibm/mcp-context-forge:0.8.0 \
python3 -m mcpgateway.utils.create_jwt_token \
--username admin \
--exp 0 \
--secret your-jwt-secret
环境变量
看 .env.example 对于所有可用的配置选项。