Skip to main content
Glama
types.ts•1 kB
/** * Core Types for Houtini LM MCP Server v1.0 * Modern plugin architecture - no legacy prompt handling */ export interface Config { lmStudioUrl: string; modelName: string; temperature: number; // maxTokens removed - now calculated dynamically by TokenCalculator topP: number; timeout: number; maxFileSize: number; supportedFileTypes: string[]; security?: { enableSanitisation: boolean; enableInjectionDetection: boolean; enableOutputEncoding: boolean; injectionThreshold: number; allowedDirectories: string[]; maxInputSize: Record<string, number>; }; } /** * LM Studio Client Configuration */ export interface LMStudioConfig { baseUrl: string; timeout?: number; } /** * Plugin execution context */ export interface PluginContext { modelUsed?: string; executionTimeMs?: number; contextLength?: number; } /** * Security validation result */ export interface SecurityResult { blocked: boolean; sanitised: any; warnings: string[]; }

Latest Blog Posts

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/houtini-ai/lm'

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