Skip to content

Add blog post about Log Detective MCP server#112

Merged
jpodivin merged 1 commit into
fedora-copr:mainfrom
jpodivin:ld_mcp
Jul 13, 2026
Merged

Add blog post about Log Detective MCP server#112
jpodivin merged 1 commit into
fedora-copr:mainfrom
jpodivin:ld_mcp

Conversation

@jpodivin

@jpodivin jpodivin commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Summary by CodeRabbit

  • Documentation
    • Added a new blog post introducing the Log Detective MCP server.
    • Documented how to run log summarization locally, how to use the provided tool for extracting log snippets, and how to configure its options.
    • Included installation and usage guidance, including device-specific notes, plus examples and expected improvements to token usage and response speed.

@coderabbitai

coderabbitai Bot commented Jul 10, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 28dd66fe-c623-453c-8752-627f47727c82

📥 Commits

Reviewing files that changed from the base of the PR and between 8924147 and 99440b1.

⛔ Files ignored due to path filters (2)
  • assets/img/posts/log_analysis_with_log_detective_mcp.png is excluded by !**/*.png
  • assets/img/posts/log_analysis_without_log_detective_mcp.png is excluded by !**/*.png
📒 Files selected for processing (1)
  • _posts/2026-07-09-log-detective-mcp.md
🚧 Files skipped from review as they are similar to previous changes (1)
  • _posts/2026-07-09-log-detective-mcp.md

📝 Walkthrough

Walkthrough

Changes

The pull request adds a blog post introducing the Log Detective MCP server, documenting its extract_log_snippets tool, configuration parameters, installation steps, and usage examples with comparative screenshots.

Log Detective MCP blog post

Layer / File(s) Summary
Post framing and MCP overview
_posts/2026-07-09-log-detective-mcp.md
Adds post metadata and introduces local Log Detective log processing through MCP.
MCP tool and parameters
_posts/2026-07-09-log-detective-mcp.md
Documents extract_log_snippets, its Drain3-improved fork, general heuristics, configurable parameters, and usage scenarios.
Installation and usage examples
_posts/2026-07-09-log-detective-mcp.md
Adds setup instructions, Claude Code and Pi integration notes, comparative screenshots, token-budget claims, and response-speed observations.

Estimated code review effort: 1 (Trivial) | ~5 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the main change: a new blog post about the Log Detective MCP server.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Comment @coderabbitai help to get the list of available commands.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces a new blog post about the Log Detective MCP server, explaining its features, installation, and usage. The review feedback focuses on improving the post's quality by correcting minor grammatical errors, ensuring proper capitalization of terms like 'PyPI' and 'Claude Code', and adding descriptive alt text to images for accessibility.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread _posts/2026-07-09-log-detective-mcp.md Outdated
Comment thread _posts/2026-07-09-log-detective-mcp.md Outdated
Comment thread _posts/2026-07-09-log-detective-mcp.md Outdated
Comment thread _posts/2026-07-09-log-detective-mcp.md Outdated
Comment thread _posts/2026-07-09-log-detective-mcp.md Outdated
Comment thread _posts/2026-07-09-log-detective-mcp.md Outdated
Comment thread _posts/2026-07-09-log-detective-mcp.md Outdated

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 3

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@_posts/2026-07-09-log-detective-mcp.md`:
- Line 70: Replace the empty alt text for both screenshots in the post with
concise, descriptive descriptions of the images, updating the image syntax at
the two screenshot references.
- Line 16: In the user-facing text containing “follow up queries,” update the
phrase to “follow-up queries” by hyphenating “follow-up.”
- Around line 49-58: Make the Pi setup section actionable by adding the exact
installation and configuration command for the pi-mcp-adapter extension, or link
directly to its setup documentation, and explain how to connect the
logdetective-mcp server after installation.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: c988d270-6941-4657-8a96-dfaef67a98f1

📥 Commits

Reviewing files that changed from the base of the PR and between 5500abe and ac7a341.

⛔ Files ignored due to path filters (2)
  • assets/img/posts/log_analysis_with_log_detective_mcp.png is excluded by !**/*.png
  • assets/img/posts/log_analysis_without_log_detective_mcp.png is excluded by !**/*.png
📒 Files selected for processing (1)
  • _posts/2026-07-09-log-detective-mcp.md

Comment thread _posts/2026-07-09-log-detective-mcp.md Outdated
Comment thread _posts/2026-07-09-log-detective-mcp.md
Comment thread _posts/2026-07-09-log-detective-mcp.md Outdated
@xsuchy

xsuchy commented Jul 10, 2026

Copy link
Copy Markdown
Member

The font size in pictures is a bit small for me in the pictures. But this time it is not so important, so I am going to waive it.
The text is good.
+1 from me.

@FrostyX FrostyX left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the blog post, although it is quite unrelated to Copr, so I am not sure if this is the best place where to publish it. I don't have any objections against it though, but maybe something we should consider for next posts.

Comment thread _posts/2026-07-09-log-detective-mcp.md Outdated
There is no need to upload your files to our service, and you can easily
make follow-up queries.

## The `extract_log_snippets` tool

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For me, this section is the least interesting one. After learning you have MCP, I want to know how to install it and how try it on some basic example (which you covered well in the other sections). I would expand on how it works at the very end and put the section there.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That makes sense.

Signed-off-by: Jiri Podivin <jpodivin@redhat.com>
@jpodivin jpodivin merged commit 8151230 into fedora-copr:main Jul 13, 2026
1 check passed
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.

3 participants