1.0.0npm · @certinia/apex-log-mcp · latest release
Observed 2026-08-14T06:15:06.450Z using mcpSecurity-inventory. Protocol 2025-06-18.
| Tool | Category | Risk |
|---|---|---|
analyze_apex_log_performanceRank methods in an Apex debug log by self-execution time. Returns method names, durations (in ms), SOQL/DML counts, and optimization recommendations. Best for finding which specific methods to optimize.Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"logFilePath": {
"type": "string",
"description": "Absolute path to the Apex debug log file (.log)"
},
"topMethods": {
"description": "Number of slowest methods to return (default: 10)",
"type": "number"
},
"minDuration": {
"description": "Minimum duration in milliseconds to include a method (default: 0)",
"type": "number"
},
"namespace": {
"description": "Filter methods by namespace",
"type": "string"
}
},
"required": [
"logFilePath"
]
}Annotations{
"title": "Analyze Apex Log Performance",
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": false
} | — | — |
find_performance_bottlenecksCheck whether an Apex log transaction is approaching governor limits (flags usage above 80%). Analyzes CPU time, SOQL/DML limits, query rows, and method execution patterns by namespace. Best for checking if a transaction is at risk of hitting governor limits.Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"logFilePath": {
"type": "string",
"description": "Absolute path to the Apex debug log file (.log)"
},
"analysisType": {
"description": "Type of analysis: \"cpu\" checks CPU time governor limit, \"database\" checks SOQL query/DML statement/query row limits, \"methods\" groups methods by namespace with duration totals, \"all\" runs all three (default)",
"type": "string",
"enum": [
"cpu",
"database",
"methods",
"all"
]
}
},
"required": [
"logFilePath"
]
}Annotations{
"title": "Find Performance Bottlenecks",
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": false
} | — | — |
get_apex_log_summaryGet a high-level summary of an Apex debug log including total execution time (in ms), method count, SOQL/DML totals, governor limits, and active namespaces. Best for a quick overview before deeper analysis.Input schema{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"properties": {
"logFilePath": {
"type": "string",
"description": "Absolute path to the Apex debug log file (.log)"
}
},
"required": [
"logFilePath"
]
}Annotations{
"title": "Get Apex Log Summary",
"readOnlyHint": true,
"destructiveHint": false,
"idempotentHint": true,
"openWorldHint": false
} | — | — |
No completed comparison is available.
| Risk | Change | Subject |
|---|---|---|
| No material changes recorded. | ||
| Severity | Finding | Advisory |
|---|---|---|
| No confirmed vulnerability is published for this version. | ||
Artifact SHA-256: cf289b7c522de7154d0dfac0eb7bd19e6962a4599e1a2ab771422eef403d8092
Scanner: mcp-proof-engine 0.1.0.