audit_mcp_server
Run automated synthetic checks on any remote MCP server to verify reachability, protocol compliance, JSON Schema validity, and exposed credentials, returning a detailed diagnostic report.
Instructions
Performs an automated synthetic health, protocol compliance, schema validation, and credential security audit on any remote Model Context Protocol (MCP) server. Use this tool when you need to comprehensively verify whether an external MCP server is reachable, measure round-trip latency, validate tool schemas against JSON Schema draft-07/2020-12 specifications, detect broken parameter definitions, and check for exposed API tokens or credentials. Returns a detailed markdown diagnostic report and structured status flags.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| authHeader | No | Optional HTTP Authorization header value (e.g. "Bearer <token>" or custom token) if the remote MCP server requires authentication. | |
| endpointUrl | Yes | The public HTTP or SSE endpoint URL of the target remote MCP server to audit (e.g. "https://api.example.com/mcp" or "https://example.com/sse"). Must include http:// or https:// protocol scheme. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Formatted diagnostic audit report and performance findings. | |
| isError | Yes | True if the remote MCP server experienced downtime, failed the JSON-RPC handshake, or exposed leaked credentials. |