Theia API Documentation v1.75.0
    Preparing search index...
    interface MCPServerEditor {
        installFromEntry(
            entry: MCPInstallEntry,
            overrides?: MCPInstallOverrides,
        ): Promise<void>;
        openAddServer(): Promise<void>;
        save(formData: MCPServerFormData): Promise<void>;
        toFormData(server: MCPServerDescription): undefined | MCPServerFormData;
    }

    Implemented by

    Index

    Methods

    • Persists an edited server from its form representation, preserving extra stored fields (e.g. registryMetadata) and clearing keys that don't belong to the chosen server type. Exposed so the configuration page can edit a server in place (field by field) without opening the dialog.

      Parameters

      Returns Promise<void>