This listing identifies a third-party MCP server. MCPBundles is not affiliated with, sponsored by, or endorsed by the service or its operator unless stated on this page.
This server may ask you to sign in when your AI client connects.
Last probed Nov 3, 2026 · mcp.leansentry.com
40tools discovered
For AI agents — MCPBundles Directory API
For MCP client apps (human connect):
MCP connect URL: https://mcp.leansentry.com/api/mcp
Skill page: https://www.mcpbundles.com/skills/leansentry-mcp-95823402b3
Explore capabilities (40)
read 20
other 5
Showing 25 of 40
Showing 25 of 40 tools from the public preview. Connect the server to inspect the full live tool list.
Get13
List5
Other capabilities7
Track Possible Issue Fix
other
track_possible_issue_fix
IMPORTANT: Call this tool when you present a fix or solution to the user, or proceed with a fix. Records a solution attempt for a diagnostic report. LeanSentry will then track whether this issue recurs in production to validate the solution — this is valuable feedback for the user.
Track Possible Issue Fix — IMPORTANT: Call this tool when you present a fix or solution to the user, or proceed with a fix. Records a solution attempt for a diagnostic report. LeanSentry will then track whether this issue recurs in production to validate the solution — this is valuable feedback for the user.
List Report Metrics — Lists all available performance metrics for a diagnostic report, including primary impact metrics and other system and application performance metrics collected. Use this to assess impact and performance conditions observed with the report. The report's ONE primary impact metric is flagged PrimaryImpactMetric=true (the same metric as list_recent_reports' primary_metric). To compare same-kind reports, use that metric, then duration; quality and best-match describe the analysis, not the impact. Ca
List Environments — Lists all environments accessible to the current account, with a rolled-up view of its recent data for each (the stored daily summaries, currently up to 7 days; CreateTime to EndTime is the window its metrics cover). Use this to discover available environments and their overall health before drilling into a specific one with GetEnvironment. NOTE: This command does not provide information on specific issues and diagnostics available in each environment, call GetEnvironment on the specific environ
List Recent Reports — Lists diagnostic reports for ONE session (sessionId is required - get it from list_environments). Returns summaries with report IDs to pass to GetReportSummary. Use 'count'/'skip' to page through all reports in the window, and 'from'/'to' (UTC) to widen the window beyond the default last 7 days - e.g. the last 14 days. Narrow with 'applicationId'/'issueId' (the ids the issue tools return) and 'minSeverity'/'minQuality'. Each row carries the report's severity, quality, application, the issue it w
Get Report Conditions — Lists all detected conditions/issues in the report. Conditions represent specific problems identified by diagnostic analysis (e.g., thread pool exhaustion, deadlocks, memory leaks).
Get Diagnostic Target
Get your MCP into directories
A working endpoint is step one. Directory coverage is the coordinated launch across ChatGPT, Claude, Cursor, the MCP Registry, and community indexes.
Leansentry is an MCP server at mcp.leansentry.com. MCPBundles discovered 40 tools on the live endpoint.
How do I connect Leansentry to my AI agent?
Use the MCP endpoint listed on this page in your MCP client configuration. One-click install pills support Claude, Cursor, VS Code, and other hosts. Copy the remote MCP URL if your client needs a manual entry.
How many tools does Leansentry provide?
Operate this server?
Request removal if you do not want Leansentry listed here, or claim the listing if you want to manage it on MCPBundles.
Operate Leansentry?
This server appears in the MCPBundles directory. Verify you operate it to take over the listing — name, description, logo, contact email, and skill content. We email a 6-digit code to a maintainer address your server publishes in /.well-known/security.txt or /.well-known/mcpbundles.json. Free, takes about a minute.
MCPBundles publishes this directory for MCP discovery. Except where we host or operate an offering, third-party services run under their own terms. Product and company names on this page are used in a descriptive, identifying way (including under nominative fair use where applicable); they remain the property of their owners. Nothing here grants you rights in those marks, and nothing here is an offer to sell a third party's services. Terms · Request removal
More in monitoring
Other MCP servers in this category from the directory index
— Inspects one on-demand diagnostic target - a server plus a process or application pool running on it - and returns its recent diagnostic history, its budget and throttle state, whether a capture can be run right now, and the short-lived TARGET TOKEN that RequestDiagnosticsForTarget requires. USE THIS WHEN the user wants diagnostic data for a specific process or app pool NOW, rather than configuring LeanSentry to capture it automatically the next time conditions are met (that is ConfigureIssueDia
Get Root Cause Details — Gets complete diagnostic details for a specific root cause, including full stack traces and all diagnostic details available. Use this when you need to investigate or fix a specific root cause. Call this after GetIssueDetailsInApplication identifies root causes. If you don't have an applicationId, you can omit it and the tool will search all applications affected by the issue.
Stop Realtime Channel — Cancels this server's keep-open lease and renew-on-use for an environment's realtime channel. The agent has no stop command, so a channel already enabled stays open until 10 minutes after its last enable regardless - this only stops US from extending that further. The response says exactly when it will expire.
List Report Logs — Lists all available logs (debug logs, diagnostic output) for a report with metadata including log section index, line counts, and descriptions. The logs can provide the deepest level of information for troubleshooting if the other information is not sufficient. Use this to discover what logs are available, then call GetReportLogIndex to get the log details including available sections, so you can read specific log parts of interest (logs can be long).
Get Environment — Gets health summary for an environment, including applications and known issues grouped into sections (Stabilize, Heal, Optimize). Use this to understand what issues exist in the environment and their overall impact. Call this first to get an overview before inspecting specific applications and issues. IMPORTANT: Not all issues have diagnostic data. Find issues with diagnostic information (root causes, and diagnostic reports) to fix them.
Get Report Metric — Gets a specific performance metric by name with detailed statistics including average, percentiles and histogram data, and recent value history leading up to the incident. Get metric names from ListReportMetrics. PrimaryImpactMetric=true marks the report's ONE primary impact metric (the same as list_recent_reports' primary_metric); compare same-kind reports by it, then duration.
Read Report Log — Reads a log file with optional filtering by section name and line range. Enables targeted access to specific parts of large logs (e.g., specific debugger commands in debug logs). Returns plain text content. HINT: Use GetReportLogIndex to read just the sections of the log you want, and/or use SearchReportLog to find what you want in a section or count search matches without reading large parts of the log.
List Report Assessments — Lists all available assessments/artifacts for a report. Assessments are AI-generated analysis reports (e.g., QuickReport, RootCause) that provide preliminary analysis based on diagnostic data. They were generated without the benefit of seeing workspace code. Take with a grain of salt.
Get Application — Gets detailed information for a specific application, including all issues affecting that application. Use this to drill down into a specific application's health and issues, then call GetIssueDetailsInApplication on the issues of interest. Issues with diagnostic information (root causes, and diagnostic repots) can be fixed.
Request Diagnostics For Target — Requests an on-demand diagnostic capture for a target you have already inspected with GetDiagnosticTarget. Returns a request id to follow with GetDiagnosticRequest. REQUIRES the target token from GetDiagnosticTarget - there is no way to request a capture for a target you have not looked at. A capture PAUSES the real process while it runs, so ASK THE USER FIRST and say what it will do. Set overrideBudget=true ONLY when the tool has told you the target is over its allowance AND the user has explic
Get Realtime Channel Status — Reads the realtime target channel's status for one environment: per recorder, its last upload time, uploads received, and whether it is fresh; plus when this server last sent the enable command, when the agent's window from that expires, and whether a keep-open lease is active and until when. No agent round trip - reads the last saved snapshot header and this server's own bookkeeping. Use this to check whether ListServerDiagnosticTargets is likely to return rows yet after starting the channel, o
Get Environment Timeline — Timeline of an environment (or one application) over a range: one row per period, newest first, answering 'when did things go wrong, how bad, and what did LeanSentry diagnose'. Use it to find the bad days and the hour to zoom into, to see when a problem started, or to compare before and after a fix; then drill in with get_issue_summary / get_issue_details_in_application / list_recent_reports using the row's dates as startTime/endTime. ROWS: days for the recent range, then weeks, then months, dep
Set Issue Diagnostic Setting — Sets a specific diagnostic setting for an issue to tune how diagnostics execute. IMPORTANT: Use this only when diagnostics are failing to complete, timing out, or you need to adjust detection thresholds based on what ConfigureIssueDiagnostics shows. Always call ConfigureIssueDiagnostics first to see available settings, their defaults, and currently configured values before modifying. Pass settingName exactly as shown in the Settings list. Pass value as a string matching the setting type shown —
Configure App Diagnostics — Reads or sets per-app diagnostic configuration, including DiagnosticProfile and Importance, to allow more or fewer diagnostics in the application relative to others. These are an application-wide settings that apply to all issues in the app — use configure_issue_diagnostics to configure individual issue diagnostics. DiagnosticProfile controls how proactively we diagnose the application: None=no diagnostics, Conservative=severe issues only, Balanced=default, Proactive=proactively diagnosing norma
Get Report Metadata — Gets the full contents of the diagnostic report including available sections, datasets, metrics, logs, and conditions. It's the same information you get the summary, but can include some additional details. Use this if you need more information than what you found in the summary.
Get Report Symptoms — Gets all symptoms (time-bounded metric impact windows) associated with this specific report. These are NOT all incidents of the issue represented by this report, but rather the symptoms observed leading up to this specific report.
Get Issue Summary — Given an environment-level issueId from GetEnvironment, returns a per-application breakdown of exactly which apps are affected by that issue. Applications are sorted by severity descending and include rootCauseCount and diagnosticReportCount so you can identify the applications with diagnostic information. Call this after GetEnvironment to bridge from an env-level issue to a specific applicationId before calling GetIssueDetailsInApplication. IMPORTANT: Issues with diagnostic information (root ca
Get Report Log Index — Gets the log file index if available. Enables targeted access to specific parts of large logs using section index (e.g., specific debugger commands in debug logs).
Get Report Section — Gets the full content of a specific section in the diagnostic report. Use section names from GetReportSummary or GetReportMetadata.
Search Report Log — Searches a log file for keywords and returns matching lines with surrounding context. Useful for finding specific errors, thread states, or patterns in large logs without reading the entire content. HINT: You can search specific sections of the log (get section names from GetReportLogIndex) or their line subsets, and paginate through search results. Hint: you can use total number of search matches for a search to quickly count matching frames in a very long stack trace without actually reading i
Showing the first 25 tools — full list and schemas: Directory API.
MCPBundles probed 40 tools on the live server. The tool list on this page reflects what was discovered at the last refresh — connect your client to see the full set available to your session.
What authentication does Leansentry require?
Leansentry may require signing in to the provider before tools can run. Connect through MCPBundles or your MCP client and complete any provider login when prompted.
Don't want this listed?
Request removal from the MCPBundles directory. We stop publishing this listing on mcpbundles.com.
MCPBundles is an independent platform built on the open Model Context Protocol standard. MCPBundles is not affiliated with, sponsored by, or endorsed by Anthropic PBC.