H

higress-ops-mcp-serverMCP 服务实现,为Higress提供全面的配置和管理

(0)
Daniel Nikulshyn审阅者 Daniel Nikulshyn·更新 2026年7月

概览

higress-ops-mcp-server 是一个实现了模型上下文协议(MCP)的服务端解决方案,使您能够全面地配置和管理Higress。它基于 LangGraph 和 LangChain MCP 适配器构建了 MCP 客户端,这样可以通过代理流体系结构与 Higress MCP 服务进行交互。 该服务允许用户创建一个新的工具类或扩展现有的一个,并在服务端注册。这样工具就可以通过 Higress 控制台 API 与服务端进行交互。该服务也支持敏感工具的人类确认。

主要功能

  • 模型上下文协议(MCP)服务端
  • 基于 LangGraph 和 LangChain MCP 适配器的 MCP 客户端
  • 支持添加新工具和自定义现有工具的功能
  • 人类确认支持
  • 敏感工具

价格

模型
Free
评分
暂无评价

使用场景

Higress 配置和管理

higress-ops-mcp-server 可以用于配置和管理 Higress 实例,为您提供全面和可定制的解决方案。

自定义工具开发

开发人员可以通过创建一个新的工具类或扩展现有的一个,并在服务端注册来添加新工具。

优点 & 缺点

优点

  • 为 Higress 提供全面的配置和管理功能
  • 设计良好的代理流体系结构
  • 支持添加新工具和自定义现有工具
  • 敏感工具的人类确认支持
  • 提供可定制的解决方案

缺点

  • 需要 Python 知识才能扩展或添加新工具
  • 需要设置环境变量
  • 有可能需要额外的设置来支持特定的使用场景

评测

登录以留下评测。

暂无评测。来当第一个吧!

问答

What libraries does the MCP client rely on?

The MCP client is built on top of LangGraph and LangChain MCP Adapters, which provide the agent flow architecture for interacting with the MCP server.

Asked by Paulo Cardoso · Sep 23, 2025

Can sensitive operations require human confirmation?

Yes, the server supports a human confirmation feature for sensitive tools, allowing an operator to approve actions before they are executed.

Asked by Noor Siddiqui · Jun 30, 2025

What environment variables must be configured before running the server?

Copy .env.example to .env and fill in the required values. These variables are used to configure the MCP client and server, including API endpoints and authentication for the Higress Console API.

Asked by Larisa Ionescu · Jun 25, 2025

How do I add a custom tool to the higress-ops-mcp-server?

Create a new class in the tools directory or extend an existing one, decorate the function with @mcp.tool, implement the logic using the HigressClient, then add the class to the tool_classes list in server.py so it gets registered.

Asked by Farah Rahimi · Jun 24, 2025

提问

服务配缩器 的替代品