@codervisor/devlog-mcp
Version:
MCP server for managing development logs and working notes
32 lines • 962 B
TypeScript
/**
* Configuration for MCP server
* Uses HTTP API client for secure and isolated access to devlog operations
*/
export interface MCPServerConfig {
/** Default project ID */
defaultProjectId?: string;
/** Web API configuration */
webApi: {
/** Base URL for the web API server */
baseUrl: string;
/** Request timeout in milliseconds */
timeout?: number;
/** Number of retry attempts */
retries?: number;
/** Auto-discovery of web service */
autoDiscover?: boolean;
};
}
/**
* Load MCP server configuration from environment variables
*/
export declare function loadMCPConfig(): MCPServerConfig;
/**
* Validate MCP configuration
*/
export declare function validateMCPConfig(config: MCPServerConfig): void;
/**
* Print configuration summary for debugging
*/
export declare function printConfigSummary(config: MCPServerConfig): void;
//# sourceMappingURL=mcp-config.d.ts.map