@grebyn/toolflow-mcp-server
Version:
MCP server for managing other MCP servers - discover, install, organize into bundles, and automate with workflows. Uses StreamableHTTP transport with dual OAuth/API key authentication.
24 lines • 659 B
TypeScript
/**
* Test MCP Server Tool
* Test if an MCP server configuration will actually work using the toolflow CLI
*/
import { MCPTool, ToolResult } from './types.js';
/**
* MCP Server configuration structure
*/
export interface MCPServerConfig {
command: string;
args: string[];
env?: Record<string, string>;
type?: 'stdio' | 'sse' | 'http';
}
/**
* Test MCP server arguments
*/
export interface TestMCPServerArgs {
config: MCPServerConfig;
timeout?: number;
test_type?: 'startup' | 'protocol' | 'full';
}
export declare const testMCPServerTool: MCPTool<TestMCPServerArgs, ToolResult>;
//# sourceMappingURL=test-mcp-server.d.ts.map