Skip to content

Add Grafana MCP configuration and corresponding test case - #134

Open
ArnabChatterjee20k wants to merge 2 commits into
cloudflare-triage-improvementsfrom
feat/grafana-mcp
Open

Add Grafana MCP configuration and corresponding test case#134
ArnabChatterjee20k wants to merge 2 commits into
cloudflare-triage-improvementsfrom
feat/grafana-mcp

Conversation

@ArnabChatterjee20k

Copy link
Copy Markdown
Member

What does this PR do?

(Provide a description of what this PR does.)

Test Plan

(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work.)

Related PRs and Issues

(If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)

Have you read the Contributing Guidelines on issues?

(Write your answer here.)

@greptile-apps

greptile-apps Bot commented Aug 7, 2026

Copy link
Copy Markdown

Greptile Summary

Adds an example Grafana MCP configuration and debug logging for rendered MCP settings with environment and header values redacted.

  • Documents Grafana and Cloudflare Access configuration.
  • Adds MCP serialization and redaction tests.
  • Propagates the global debug-logging setting into Claude runner construction.

Confidence Score: 5/5

The PR appears safe to merge.

No blocking failure remains.

Important Files Changed

Filename Overview
claudear.example.toml Documents a Grafana MCP server, optional tools, authentication, and Cloudflare Access headers.
crates/claudear-integrations/src/runner/claude.rs Adds redacted MCP debug output and tests for redaction and Grafana configuration serialization.
src/lib.rs Propagates the application debug-logging flag through the shared provider-runner builder.
src/main.rs Propagates debug logging when constructing the Claude runner for retry processing.

Reviews (4): Last reviewed commit: "Add debug logging support for MCP config..." | Re-trigger Greptile

Comment thread crates/claudear-integrations/src/runner/claude.rs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant