mcp-server-tree-sitter

by wrale
MIT License
33
  • Apple
  • Linux

configure

Set up and manage server configuration by specifying YAML file path, enabling parse tree caching, defining max file size, and setting log level for efficient code analysis using tree-sitter.

Instructions

Configure the server.

Args: config_path: Path to YAML config file cache_enabled: Whether to enable parse tree caching max_file_size_mb: Maximum file size in MB log_level: Logging level (DEBUG, INFO, WARNING, ERROR) Returns: Current configuration

Input Schema

NameRequiredDescriptionDefault
cache_enabledNo
config_pathNo
log_levelNo
max_file_size_mbNo

Input Schema (JSON Schema)

{ "properties": { "cache_enabled": { "anyOf": [ { "type": "boolean" }, { "type": "null" } ], "default": null, "title": "Cache Enabled" }, "config_path": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Config Path" }, "log_level": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Log Level" }, "max_file_size_mb": { "anyOf": [ { "type": "integer" }, { "type": "null" } ], "default": null, "title": "Max File Size Mb" } }, "title": "configureArguments", "type": "object" }
ID: k35mqkr8j9