By elmahio
Error monitoring and log management for your production apps. Query logs, investigate errors, track deployments, and check uptime — directly from Claude Code via the elmah.io MCP server.
Check the status of uptime monitors in elmah.io. Use when the user wants to know if their services are up, or investigate a downtime event.
Investigate a specific production error in elmah.io. Use when the user reports an error, shares an error ID, stack trace, or asks what's going wrong in production.
Analyze the most common errors in a log to find the highest-impact issues to fix. Use when the user wants to understand their error landscape or prioritize what to fix next.
Check for new or increased errors after a deployment. Use when the user just shipped code and wants to confirm nothing broke in production.
Error monitoring and log management for your production apps, directly from your AI editor.
This plugin connects any MCP-compatible AI editor to the elmah.io MCP server, giving you and your AI agent direct access to production logs, error details, deployment history, and uptime monitors — without leaving your editor.
| Editor | Manifest |
|---|---|
| Cursor | .cursor-plugin/ |
| Claude Code | .claude-plugin/ |
| Any MCP-compatible editor | Point at https://mcp.elmah.io/mcp |
OAuth (recommended):
{
"mcpServers": {
"elmah.io": {
"url": "https://mcp.elmah.io/mcp",
"auth": {
"CLIENT_ID": "ai-plugin"
}
}
}
}
API key:
{
"mcpServers": {
"elmah.io": {
"url": "https://mcp.elmah.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
OAuth (recommended):
{
"mcpServers": {
"elmah.io": {
"type": "http",
"url": "https://mcp.elmah.io/mcp",
"oauth": {
"clientId": "ai-plugin"
}
}
}
}
On first use, your editor will prompt you to sign in with your elmah.io account. Access tokens expire after 30 days; re-authenticate if you see auth errors.
API key:
{
"mcpServers": {
"elmah.io": {
"type": "http",
"url": "https://mcp.elmah.io/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
| Skill | Description |
|---|---|
debug-production-error | Investigate a specific error by ID, message, or stack trace |
post-deployment-check | Verify production health after shipping code |
investigate-frequent-errors | Find and prioritize your highest-impact errors |
check-uptime-status | Check monitor status and investigate downtime events |
Debug this production error: NullReferenceException in OrderService
Run a post-deployment check after my latest deploy
What are the most frequent errors in my production log this week?
Is my site up? Check uptime status
deployment-watchdog — A background agent that monitors for regressions for 30 minutes after a deployment. Alerts immediately on fatal errors or downtime; otherwise reports back with a final HEALTHY / UNHEALTHY verdict.
Start the deployment watchdog for version 2.4.1
Once connected, the following elmah.io tools are available to your AI agent:
organizations_list / organizations_get_details — list organizations and get quota/statslogs_list / logs_get_details — list logs and get configuration detailsmessages_list_recent — fetch recent log messages with filteringmessages_list_frequent — get the most frequently occurring errorsmessages_get — fetch a single message with full details (stack trace, custom data, etc.)messages_count — count messages matching a querydeployments_list — list deployments with timestamps and versionsuptime_list / uptime_get_details — list uptime monitors and get incident historyheartbeats_list / heartbeats_get_details — list heartbeat monitors and check healthusers_get_current — get the authenticated usersystem_get_context — get system information like current date and timeApache 2.0 — see LICENSE
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub elmahio/elmah-io-ai-plugin --plugin elmah-ioUpstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications