← MCP Security Catalog

Apex Log MCP Server 1.0.0

npm · @certinia/apex-log-mcp · latest release

Verified with no proven findings
Security result
3
Observed tools
24
Version rating
Change risk

Independent inventory

Observed 2026-08-14T06:15:06.450Z using mcpSecurity-inventory. Protocol 2025-06-18.

ToolCategoryRisk
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
}

Resources 0

Resource templates 0

Prompts 0

Changes from previous version

No completed comparison is available.

RiskChangeSubject
No material changes recorded.

Confirmed vulnerabilities

SeverityFindingAdvisory
No confirmed vulnerability is published for this version.

Provenance

Artifact SHA-256: cf289b7c522de7154d0dfac0eb7bd19e6962a4599e1a2ab771422eef403d8092

Scanner: mcp-proof-engine 0.1.0.

Let’s talk about MCP security.

Share your details and our security team will contact you.