@creedspace/mcp-server
Version:
Universal MCP server for Creed Space - AI safety guardrails in 10 seconds
18 lines • 810 B
TypeScript
import { Persona, Constitution, MergedConstitution, ExportConfig, CreedSpaceConfig } from './types.js';
export declare class CreedSpaceClient {
private config;
private cache;
constructor(config?: Partial<CreedSpaceConfig>);
private fetchWithCache;
getPersonas(): Promise<Persona[]>;
getPersona(personaId: string): Promise<Persona>;
getConstitutions(personaId?: string): Promise<Constitution[]>;
getMergedConstitution(personaId: string): Promise<MergedConstitution>;
getUvcQualities(personaId: string): Promise<any>;
getExportPreview(config: ExportConfig): Promise<string>;
getSystemPrompt(personaId: string): Promise<string>;
clearCache(): void;
setPersona(personaId: string): void;
getCurrentPersona(): string;
}
//# sourceMappingURL=api-client.d.ts.map