Skip to content

Document SQL query tool security measures #91

@pierrevalade

Description

@pierrevalade

Context

A customer inquired about the security of the MCP SQL query tool. We need to document the existing security measures to help users understand how their data is protected.

Task

Add a documentation page explaining the security of the SQL query tool.

Current Security Implementation

We're using:

Suggested Documentation Structure

  1. Overview: High-level security approach
  2. Technical Implementation:
    • ClickHouse role-based access control (RBAC)
    • Read-only query enforcement
    • Query validation before execution
  3. Security Guarantees:
    • What users can and cannot do
    • Data isolation between customers
    • Audit logging (if applicable)
  4. Best Practices: Recommendations for secure usage

Location

Add this as a new page in the documentation, potentially under:

  • /content/docs/observability/sql-security or
  • /content/docs/security/sql-query-tool

Acceptance Criteria

  • Documentation page created explaining SQL query tool security
  • References ClickHouse security documentation appropriately
  • Explains our specific implementation and configuration
  • Clear and accessible to non-technical users
  • Reviewed for technical accuracy

References

-- Claude Code

Metadata

Metadata

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