Expand description
Plugin MCP server implementation - ported from ~/claudecode/openclaudecode/src/utils/plugins/mcpPluginIntegration.ts
This module provides MCP server management for plugins, including:
- Loading MCP server configs from plugin manifests
- Server lifecycle management (start, stop, status)
- Support for stdio and SSE transport types
Structs§
- Plugin
McpServer - Plugin MCP server instance
- Plugin
McpServer Config - Plugin MCP server configuration
- Plugin
McpServer Manager - Plugin MCP server manager
Enums§
- Plugin
McpServer Status - Status of a plugin MCP server
- Plugin
McpTransport - Transport type for MCP server
Functions§
- add_
plugin_ scope_ to_ servers - Add plugin scope to MCP server configs (prefix server names)
- load_
mcp_ servers_ from_ file - Load MCP server configs from a JSON file in the plugin directory
- load_
plugin_ mcp_ servers - Load MCP servers from plugin manifest mcpServers field