Skip to content

Add OLM functionality to the mcp server's capabilities #271

@bentito

Description

@bentito

It would be nice to offer agents the full range of operator lifecycle needs from this MCP server.

For an initial story what if we:

Support OLMv1 API functionality for managing ClusterExtensions (OLMv1 speak for operators, controllers, other resources)
Specifically let an agent do the following for a ClusterExtension:

  • Install;
  • Uninstall;
  • List;
  • Upgrade

Not for this story: Eventually it would be nice to give a more nuanced set of feedback to agent about state of these tasks beyond what may be available from straight GETs on the resources involved. Particularly, it would still be based on the data in those GETs but provide the agent some intuition about what various condition states mean.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions