返回市场
MCP服务器

MCP服务器

作者:HuaweiCloudDeveloper29 星标更新:2025-11-18

项目介绍

mcp-server

GitHub License CI PRs Welcome Last Commit Language

简体中文

华为MCP服务器是基于华为云服务构建的模型上下文协议服务器,为大型AI模型提供安全且受控的云访问能力。通过标准化的MCP规范,它使AI助手能够在对话工作流程中操作华为云资源,支持的核心服务包括ECS、OBS、GaussDB以及其他广泛使用的云产品。

Mcp-server 目录

实用文档

演示

演示1

Cline 使用华为云EIP MCP服务器创建和删除EIP实例。

运行指南

1. 依赖安装

提前安装Python环境。从Python 3.4和2.7.9开始,pip作为标准组件随Python一起安装。

  • 安装 uv (推荐)
  • 安装 python 版本 3.10 或以上

2. 环境变量设置

准备AK和SK,并将其设置为环境变量

  • ak 环境变量名:HUAWEI_ACCESS_KEY
  • sk 环境变量名:HUAWEI_SECRET_KEY

img.png

3. 运行方法

以运行 mcp-server-ecs 服务为例

使用 'uv' 运行(推荐)

# 进入项目的根目录
cd /path/to/you/mcp-server

# 启动服务
uv run mcp-server-ecs

执行 uv run mcp-server-ecs -h 查看使用说明,可以通过命令行中的可选参数覆盖子项目中 config.yaml 文件的配置值

使用方法: mcp-server-ecs [-h] [-p PORT] [-t {http,sse,stdio}]

MCP 服务器

选项:
  -h, --help            显示此帮助信息并退出
  -p, --port PORT       端口号
  -t, --transport {http,sse,stdio}
                        MCP 服务器传输方式

使用 python 运行

img_1.png

# 进入项目的根目录
cd /path/to/you/mcp-server

# 安装依赖
pip install -e .

# 进入指定的服务(mcp-server-ecs)路径
cd huaweicloud_services_server/mcp_server_ecs/src/mcp_server_ecs

# 启动服务
python run.py

MCP 市场集成

  • Cline
  • 配置mcp服务在cline中使用http。json格式如下
{
  "mcpServers": {
    "mcp_server_ecs": {
      "url": "http://localhost:8888/mcp",
      "disabled": false,
      "type": "streamableHttp",
      "autoApprove": []
    }
  }
}

工具

<!DOCTYPE html> <html> <body> <table border="1" cellspacing="0" cellpadding="5"> <tr> <th>组名</th> <th>产品名称</th> <th>产品简称</th> </tr> <tr> <td rowspan="1">KooGallery</td> <td>产品与订单</td> <td><a href="https://github.com/HuaweiCloudDeveloper/mcp-server/tree/master-dev/huaweicloud_marketplace_server">Product&Order</a></td> </tr> <tr> <td rowspan="10">网络</td> <td>弹性负载均衡</td> <td><a href="https://github.com/HuaweiCloudDeveloper/mcp-server/tree/master-dev/huaweicloud_services_server/mcp_server_elb">ELB</a></td> </tr> <tr> <td>虚拟私有云</td> <td><a href="https://github.com/HuaweiCloudDeveloper/mcp-server/tree/master-dev/huaweicloud_services_server/mcp_server_vpc">VPC</a></td> </tr> <tr> <td>弹性公网IP</td> 以下内容省略,以保持简洁。