twenty-mcp-server
Version:
Easy-to-install Model Context Protocol server for Twenty CRM. Try instantly with 'npx twenty-mcp-server setup' or install globally for permanent use.
23 lines • 692 B
TypeScript
export interface TokenValidationResult {
valid: boolean;
userId?: string;
sessionId?: string;
error?: string;
}
export interface UserMetadata {
twentyApiKey?: string;
twentyBaseUrl?: string;
twentyApiKeyUpdatedAt?: string;
}
export declare class ClerkClient {
private clerk;
private enabled;
constructor();
isEnabled(): boolean;
validateToken(token: string): Promise<TokenValidationResult>;
getUserMetadata(userId: string): Promise<UserMetadata | null>;
updateUserMetadata(userId: string, metadata: UserMetadata): Promise<void>;
getClerkDomain(): string;
getPublishableKey(): string;
}
//# sourceMappingURL=clerk-client.d.ts.map