Skip to main content
Glama

Tree-Hugger-JS MCP Server

by qckfx
MIT License
165
1

get_classes

Analyze class structures in JavaScript/TypeScript code to review architecture, API design, inheritance hierarchies, and state management. Customize analysis to focus on methods or properties as needed.

Instructions

Get all classes with comprehensive method and property analysis. Perfect for OOP code review.

Examples: • Architecture review: get_classes() to understand class structure • API design: get_classes() to see public method interfaces • Inheritance analysis: get_classes() to identify class hierarchies • Method-only view: get_classes({includeProperties: false}) to focus on behavior • Property audit: get_classes({includeMethods: false}) to review state management • Testing prep: get_classes() to identify methods needing unit tests

Input Schema

NameRequiredDescriptionDefault
includeMethodsNoInclude class methods (default: true). Set false to focus only on properties.
includePropertiesNoInclude class properties (default: true). Set false to focus only on methods.

Input Schema (JSON Schema)

{ "properties": { "includeMethods": { "description": "Include class methods (default: true). Set false to focus only on properties.", "type": "boolean" }, "includeProperties": { "description": "Include class properties (default: true). Set false to focus only on methods.", "type": "boolean" } }, "type": "object" }

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/qckfx/tree-hugger-js-mcp'

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