mcp-server-tester-sse-http-stdio
Version:
MCP Server Tester with SSE support - Test MCP servers using HTTP, SSE, and STDIO transports
19 lines (18 loc) • 815 B
TypeScript
/**
* Capability declaration tests for MCP server lifecycle
*/
import { DiagnosticTest } from '../DiagnosticTest.js';
import { type DiagnosticResult, type ComplianceConfig } from '../types.js';
import type { McpClient } from '../../../shared/core/mcp-client.js';
export declare class CapabilityTests extends DiagnosticTest {
readonly name = "Lifecycle: Capability Negotiation";
readonly description = "Tests MCP server capability announcements and validation";
readonly category = "lifecycle";
readonly feature: "capabilities";
readonly severity: "warning";
execute(client: McpClient, _config: ComplianceConfig): Promise<DiagnosticResult>;
private testCapabilityAnnouncement;
private testCapabilityFormat;
private testFeatureAvailability;
private testListChangedSupport;
}