关于 MCP
面向需要云服务操作的 MCP 客户端,提供阿里云 CLI、日志服务操作及配置和时间工具,并通过 SSE 提供服务。
主要功能
- 01阿里云 CLI 操作
- 02阿里云日志服务操作
- 03MCP 配置管理
- 04时间格式化与转换
适用场景
- 01通过 CLI 调用阿里云服务
- 02查询和管理阿里云日志
- 03调整 MCP 配置参数
- 04格式化时间并转换时间戳
MCP 相关
通过 MCP 服务提供阿里云 CLI、日志服务集成及相关工具。客户端可连接端口 3001 上的 SSE 端点。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
MCP
构建
docker build \
--build-arg ALIYUN_REGION_ID=cn-beijing \
--build-arg ALIYUN_ACCESS_KEY_ID=** \
--build-arg ALIYUN_ACCESS_KEY_SECRET=** \
--build-arg NACOS_SERVER_ADDR=localhost:8848 \
--build-arg NACOS_NAMESPACE=** \
--build-arg NACOS_DATA_ID=mcp_rust.yml \
--build-arg NACOS_GROUP=DEFAULT_GROUP \
--build-arg OFFLINE_MODE=false \
--build-arg CONFIG_FILE=config.yml \
-t mcp-server:latest .
使用方法
- 启动 MCP 服务
cargo run
- 启动 MCP 客户端
npx @modelcontextprotocol/inspector sse http://127.0.0.1:3001/sse
- 在 Docker in Docker 中运行
docker run -d -it -p 3001:3001 --name=test-mcp mcp_service:latest
- Cursor MCP 配置
{
"mcpServers": {
"mcp-server": {
"url": "http://localhost:3001/sse"
}
}
}
MCP 模块说明
此目录包含与 MCP(管理控制平台)相关的核心功能模块,如下所示:
1. mcp_config.rs
- 功能:负责管理与 MCP 相关的配置信息。
- 说明:定义并加载 MCP 所需的配置信息,支持灵活调整系统参数。
2. mcp_time.rs
- 功能:与时间相关的实用函数。
- 说明:提供时间格式化、时间戳转换及其他时间相关处理的实用方法。
3. mcp_aliyun_log_cli.rs
- 功能:阿里云日志 CLI 工具集成。
- 说明:封装了与阿里云日志服务交互的命令行操作,便于查询和管理日志。
4. mcp_aliyun_cli.rs
- 功能:阿里云 CLI 工具集成。
- 说明:封装了与各种阿里云服务交互的命令行操作,支持调用多种阿里云 API。
5. mod.rs
- 功能:模块汇总入口。
- 说明:统一对外提供此目录中的功能模块,供外部调用。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。