Houtini-lm
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LLM_MCP_ALLOWED_DIRS | No | Comma-separated list of directories that the MCP server is allowed to access (e.g., C:/your-projects,C:/dev,C:/websites) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| analyze_code_qualityA | Analyze code quality including complexity, maintainability, and best practices adherence WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| compare_integrationA | Compare integration between multiple files to identify mismatches, missing imports, and compatibility issues. Returns actionable fixes with line numbers. WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| count_filesC | Analyze directory structure and generate markdown directory tree with file and folder counts WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| analyze_database_queriesA | Analyze database queries for performance, security, and best practices in code files or entire projects WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| analyze_dependenciesA | Analyze code dependencies including circular references, unused imports, version conflicts, and coupling issues WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| diff_method_signaturesC | Compare method signatures between caller and callee to identify parameter mismatches and provide actionable fixes WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| find_pattern_usageB | Find usage of specific patterns across multiple files in a project. Supports regex patterns with intelligent context analysis. WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| find_unused_cssA | Analyze CSS usage and identify unused selectors for performance optimization. Supports both URL analysis and local file analysis. WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| analyze_n8n_workflowB | Analyze and optimize n8n workflow JSON for efficiency, error handling, and best practices WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| analyze_project_structureB | Analyze complete project structure and architecture with actionable strategic recommendations WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| security_auditB | Perform comprehensive security audit across entire project, analyzing data flows, authentication chains, and cross-file vulnerabilities with OWASP compliance checking WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| analyze_single_fileA | Analyze code structure, quality, patterns, and provide actionable recommendations for individual files or entire projects WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| trace_execution_pathA | Trace execution path through multiple files starting from an entry point. Shows complete call flow with intelligent analysis and architectural insights. WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| audit_wordpress_pluginB | Comprehensive WordPress plugin audit - chains multiple analysis steps for security, performance, dependencies, and code quality WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| wordpress_plugin_readinessB | Comprehensive WordPress plugin readiness check for security, best practices, and WordPress.org submission WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| analyze_wordpress_securityB | Comprehensive WordPress security analysis for plugins, themes, and core implementations with OWASP and WordPress-specific vulnerability detection WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| audit_wordpress_themeA | Comprehensive WordPress theme audit - chains multiple analysis steps for security, performance, accessibility, SEO, and code quality WORKFLOW: Perfect for understanding complex code, identifying issues, and technical debt assessment TIP: Use Desktop Commander to read files, then pass content here for analysis SAVES: Claude context for strategic decisions |
| generate_project_documentationC | Generate comprehensive project documentation based on codebase analysis with intelligent file discovery and structured output WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions |
| suggest_refactoringC | Analyze code and suggest refactoring improvements with project-specific patterns (handles both single and multi-file) WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions |
| generate_responsive_componentA | Generate responsive, accessible HTML/CSS components with modern best practices WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions |
| convert_to_typescriptB | Convert JavaScript code to TypeScript with comprehensive type annotations and modern best practices WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions |
| generate_unit_testsC | Generate comprehensive unit tests for code with framework-specific patterns and complete coverage strategies WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions |
| generate_wordpress_pluginB | Generate a complete WordPress plugin structure with all necessary files and best practices WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions |
| wordpress_theme_from_staticB | Convert static HTML/CSS/JS sites into fully functional WordPress themes with smart template detection WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions |
| custom_promptC | Universal fallback executor for any custom prompt with optional file context. Uses dynamic token allocation based on your loaded model - can handle everything from quick tasks to comprehensive multi-file analysis. The Swiss Army knife when no other specialized function matches your needs. WORKFLOW: Flexible analysis and generation for any development task TIP: Provide clear instructions for any analysis or generation task SAVES: Claude context for strategic decisions |
| find_unused_filesB | Identify genuinely unused TypeScript/JavaScript files in complex projects with dynamic loading patterns WORKFLOW: System diagnostics and function discovery TIP: Start with health_check, use list_functions to explore capabilities SAVES: Claude context for strategic decisions |
| arcade_gameB | Generate complete playable 2D arcade games using HTML5 Canvas with player controls, enemies, and game mechanics WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions |
| create_text_adventureA | Generate complete interactive text adventure games with branching storylines, inventory systems, and multiple endings WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions |
| css_art_generatorB | Create pure CSS drawings, animations, and interactive art with no images required - just clever CSS techniques WORKFLOW: Ideal for creating production-ready code, tests, and documentation TIP: Generate unlimited iterations locally, then review with Claude SAVES: Claude context for strategic decisions |
| clear_analysis_cacheA | Clear the multi-file analysis cache for a specific file or all files WORKFLOW: System diagnostics and function discovery TIP: Start with health_check, use list_functions to explore capabilities SAVES: Claude context for strategic decisions |
| get_cache_statisticsA | Get statistics about the current analysis cache WORKFLOW: System diagnostics and function discovery TIP: Start with health_check, use list_functions to explore capabilities SAVES: Claude context for strategic decisions |
| list_functionsA | List all available Houtini LM functions with usage information WORKFLOW: System diagnostics and function discovery TIP: Start with health_check, use list_functions to explore capabilities SAVES: Claude context for strategic decisions |
| health_checkA | Check if LM Studio is running and responding WORKFLOW: System diagnostics and function discovery TIP: Start with health_check, use list_functions to explore capabilities SAVES: Claude context for strategic decisions |
| resolve_pathC | Analyze a file system path and suggest correct MCP parameters WORKFLOW: System diagnostics and function discovery TIP: Start with health_check, use list_functions to explore capabilities SAVES: Claude context for strategic decisions |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/houtini-lm'
If you have feedback or need assistance with the MCP directory API, please join our Discord server