Skip to main content
Glama

MCP Bridge Server

templateManager.d.ts928 B
import { ServerTemplate, TemplateOptions } from './types.js'; export declare class TemplateManager { private templates; private readonly templatesDir; constructor(templatesDir?: string); initialize(): Promise<void>; private initializeDefaultTemplates; private loadDefaultTemplate; private saveRegistry; getTemplate(version: string): ServerTemplate | undefined; getLatestTemplate(): ServerTemplate; validateTemplate(template: ServerTemplate): boolean; migrateTemplate(template: ServerTemplate, targetVersion: string): Promise<ServerTemplate>; private applyMigration; private compareVersions; generateServerCode(template: ServerTemplate, options: TemplateOptions, replacements: Record<string, string>): Promise<string>; private transformToPython; private transformToJavaScript; private stripComments; private addStrictMode; } export default TemplateManager;

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/glassBead-tc/SubspaceDomain'

If you have feedback or need assistance with the MCP directory API, please join our Discord server