Install
$ agentstack add mcp-fato07-log-analyzer-mcp ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.4.2 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.4.2. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Log Analyzer MCP
[](https://registry.modelcontextprotocol.io/servers/io.github.Fato07/log-analyzer-mcp) [](https://badge.fury.io/py/codesdevs-log-analyzer) [](https://pepy.tech/project/codesdevs-log-analyzer) [](https://opensource.org/licenses/MIT) [](https://www.python.org/downloads/) [](https://github.com/Fato07/log-analyzer-mcp)
> 🔍 Stop copy-pasting logs into AI. Let Claude read them directly.
An MCP server for AI-powered log analysis. Parse, search, and debug log files across 9+ formats — right from Claude Code.
📊 At a Glance
| | | |---|---| | 14 MCP tools | 9+ log formats | | 280 tests | 81%+ coverage |
🎬 Demo
Analyzing logs with 14 specialized tools
🤔 Why?
| Without log-analyzer-mcp | With log-analyzer-mcp | |--------------------------|----------------------| | Copy-paste chunks of logs | Point Claude at the file | | Lose context between pastes | Full file access | | Manual format parsing | Auto-detection | | Miss related errors | Smart correlation |
✨ Features
- Auto-Detection — Identifies format from 9+ common log types
- Smart Search — Pattern matching with context, regex, and time filtering
- Error Extraction — Groups similar errors, captures stack traces
- Natural Language — Ask questions like "what errors happened today?"
- Sensitive Data Scan — Detect PII, credentials, and secrets
- Multi-File Analysis — Correlate events across distributed systems
- Streaming — Handles 1GB+ files without memory issues
🚀 Quick Start
# Install (adds to Claude Code automatically)
uvx codesdevs-log-analyzer install
Then in Claude Code:
Analyze /var/log/app.log and tell me what's causing the errors
📦 Installation
One-liner (Recommended)
uvx codesdevs-log-analyzer install
Manual
pip / uv / Claude Code config
# pip
pip install codesdevs-log-analyzer
# uv
uv tool install codesdevs-log-analyzer
Add to ~/.claude/settings.json:
{
"mcpServers": {
"log-analyzer": {
"command": "uvx",
"args": ["codesdevs-log-analyzer"]
}
}
}
📋 Supported Formats
| Format | Example | |--------|---------| | Syslog | Jan 15 10:30:00 hostname process[pid]: message | | Apache/Nginx | 127.0.0.1 - - [15/Jan/2026:10:30:00] "GET /path" 200 | | JSON Lines | {"timestamp": "...", "level": "ERROR", "message": "..."} | | Docker | 2026-01-15T10:30:00.123Z stdout message | | Python | 2026-01-15 10:30:00,123 - module - ERROR - message | | Java/Log4j | 2026-01-15 10:30:00,123 ERROR [thread] class - message | | Kubernetes | level=error msg="..." ts=2026-01-15T10:30:00Z | | Generic | Any line with recognizable timestamp |
⚡ Performance
| Metric | Value | |--------|-------| | 100MB log file | Found this useful? Give it a ⭐ on GitHub! Report bugs · Request features · Discussions · Full docs
Built by Fato07 at CodesDevs
Source & license
This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Fato07
- Source: Fato07/log-analyzer-mcp
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.4.2 Imported from the upstream source.