Skip to main content
Glama

Higress OPS MCP Server

Official
common.py1.01 kB
from typing import Dict from fastmcp import FastMCP class CommonTools: def register_tools(self, mcp: FastMCP): @mcp.tool() async def get_plugin(name: str, scope: str, resource_name: str = None) -> Dict: """Get detailed information about a specific Higress plugin. Args: name: The name of the plugin scope: The scope at which the plugin is applied. Must be one of: "global", "domain", "service", or "route" resource_name: The name of the resource (required for domain, service, route scopes) Returns: Plugin data as a dictionary Raises: ValueError: If the plugin is not found, the request fails, scope is not specified, or resource_name is missing for non-global scopes """ return self.higress_client.get_plugin(name, scope, resource_name)

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/higress-group/higress-ops-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server