Skip to main content
Feedback

elmah.io MCP connector

Elmah.io is a cloud-based error logging and uptime monitoring service for .NET applications. The elmah.io MCP connector allows AI agents to manage deployments, create and monitor heartbeats, and administer log configurations across projects. It also supports diagnosing logging problems, enabling or disabling logs, and tracking application health through deployment and heartbeat management.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the elmah.io MCP connector to perform the following actions:

  • Monitor error rates across .NET applications and identify critical issues before users report them
  • Automate deployment tracking to correlate application releases with error spikes or improvements
  • Create and manage logs for different environments, applications, and teams within your organization
  • Bulk delete or fix error messages to maintain log hygiene and reduce noise in monitoring
  • Set up heartbeats to verify that critical background jobs and scheduled tasks execute successfully
  • Diagnose logging configuration problems and resolve connectivity issues between applications and elmah.io
  • Track uptime and availability of services to ensure service level agreement compliance

Example prompts

Use the following example prompts to invoke elmah.io MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all error messages logged in the past 24 hours for my production application in elmah.io.
  • Create a new deployment record in elmah.io for version 2.5.1 released this morning.
  • Delete all debug messages from the staging log in elmah.io that were created last week.
  • Mark all unhandled exception errors as fixed in elmah.io for the customer service module.
  • Set up a heartbeat in elmah.io to monitor our nightly data synchronization job.
  • Fetch the error details for message ID abc123 from elmah.io to understand the root cause.
  • List all logs currently configured in elmah.io and show which ones are disabled.
  • Help me troubleshoot why my application stopped sending errors to elmah.io yesterday.
  • Create a bulk upload of 50 error messages to elmah.io from our legacy system migration.
  • Show me the uptime check results in elmah.io for the API endpoints we monitor.

elmah.io MCP connector tools

The elmah.io MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
Deployments_GetAllRetrieves a list of all deployments associated with your account.
Deployments_CreateCreates a new deployment record with the provided details.
Deployments_DeleteRemoves a deployment from your account by its identifier.
Deployments_GetRetrieves details about a specific deployment by its identifier.
Heartbeats_CreateRecords a new heartbeat to monitor application health and uptime.
Logs_GetAllRetrieves a list of all logs available in your account.
Logs_CreateCreates a new log for organizing and tracking application events.
Logs_GetRetrieves detailed information about a specific log by its identifier.
Logs_DiagnoseAnalyzes and provides guidance to resolve logging configuration issues.
Logs_DisableDisables a log, preventing it from receiving new events.
Logs_EnableEnables a log to resume receiving and storing application events.
Messages_DeleteAllRemoves multiple messages from a log based on specified criteria.
Messages_GetAllRetrieves messages from a log, with optional filtering options.
Messages_CreateRecords a new message or event entry in a log.
Messages_CreateBulkRecords multiple messages or events in a log simultaneously.
Messages_FixAllMarks multiple messages as resolved based on specified criteria.
Messages_DeleteRemoves a single message from a log by its identifier.
Messages_GetRetrieves full details about a specific message by its identifier.
Messages_FixMarks a single message as resolved or fixed.
Messages_HideHides a message from view without deleting it permanently.
UptimeChecks_GetAllRetrieves a list of uptime checks for monitoring service availability.
On this Page