Skip to main content
Glama

get_plugins

Retrieve a list of available plugins in ArgoCD using the api/v1/settings/plugins endpoint to manage and integrate plugins effectively.

Instructions

Get returns Argo CD plugins using api/v1/settings/plugins

This endpoint returns information about available plugins in ArgoCD.

Returns:
    List of available plugins

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • The handler function implementing the get_plugins tool logic. Fetches ArgoCD plugins from the /api/v1/settings/plugins endpoint using make_api_request and returns the data or error.
    async def get_plugins() -> Dict[str, Any]:
        """
        Get returns Argo CD plugins using api/v1/settings/plugins
    
        This endpoint returns information about available plugins in ArgoCD.
    
        Returns:
            List of available plugins
        """
        success, data = await make_api_request("settings/plugins")
    
        if success:
            # Return the full plugins response
            return data
        else:
            # Return a properly structured error dictionary
            return {"error": data.get("error", "Failed to retrieve ArgoCD plugins")}
  • server.py:35-35 (registration)
    Registration of the get_plugins tool using the FastMCP tool decorator.
    mcp.tool()(settings.get_plugins)

Tool Definition Quality

Score is being calculated. Check back soon.

Install Server

Other Tools

Related Tools

Latest Blog Posts

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/severity1/argocd-mcp'

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