Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-25762

Optionally suppress SQL tools from MCP Server

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • Search
    • None
    • None

      Value Statement

      ACM Search server created in  ACM-23306 exposes tools which require SQL to be passed on arguments. We should use a header flag to enable them (will be suppressed by default) because that is safer security wise (no risk of SQL injection etc). It can be used only when we use it internally. Of course we can do so, because we have created other tools that can be used ACM-25747

      Definition of Done for Engineering Story Owner (Checklist)

      • The MCP Server can be deployed on a Hub cluster and queried from OLS and this tools will be suppressed
      • The MCP Server can be deployed on a Hub cluster and queried from claude code and these tools can be enabled
      • Code is checked into a repo
      • The minimal prompt required for OLS has been developed as well.

      Development Complete

      • The code is complete.
      • Functionality is working.
      • Any required downstream Docker file changes are made.

      Tests Automated

      • [ ] Unit/function tests have been automated and incorporated into the
        build.
      • [ ] 100% automated unit/function test coverage for new or changed APIs.

      Secure Design

      • [ ] Security has been assessed and incorporated into your threat model.

      Multidisciplinary Teams Readiness

      Support Readiness

      • [ ] The must-gather script has been updated.

              jbanerje@redhat.com Joydeep Banerjee
              jbanerje@redhat.com Joydeep Banerjee
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: