Skip to main content
Glama

mcp-server-tree-sitter

by wrale
MIT License
175
  • Apple
  • Linux
java.py1.54 kB
"""Query templates for Java language.""" TEMPLATES = { "functions": """ (method_declaration name: (identifier) @function.name parameters: (formal_parameters) @function.params body: (block) @function.body) @function.def (constructor_declaration name: (identifier) @constructor.name parameters: (formal_parameters) @constructor.params body: (block) @constructor.body) @constructor.def """, "classes": """ (class_declaration name: (identifier) @class.name body: (class_body) @class.body) @class.def """, "interfaces": """ (interface_declaration name: (identifier) @interface.name body: (class_body) @interface.body) @interface.def """, "imports": """ (import_declaration) @import (import_declaration name: (qualified_name) @import.name) @import.qualified (import_declaration name: (qualified_name name: (identifier) @import.class)) @import.class (import_declaration asterisk: "*") @import.wildcard """, "annotations": """ (annotation name: (identifier) @annotation.name) @annotation (annotation_type_declaration name: (identifier) @annotation.type_name) @annotation.type """, "enums": """ (enum_declaration name: (identifier) @enum.name body: (enum_body) @enum.body) @enum.def """, }

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/wrale/mcp-server-tree-sitter'

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