MCP Tree-sitter Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | Network interface to bind. Default: 127.0.0.1 | |
| NODE_ENV | No | Node environment. Set to 'development' to enable dev mode (auth optional). | |
| MCP_API_KEYS | No | API key(s) for Bearer authentication. Required unless MCP_JWT_SECRET is provided (outside dev mode). | |
| MCP_JWT_SECRET | No | JWT HS256 secret for Bearer authentication. Required unless MCP_API_KEYS is provided (outside dev mode). | |
| MCP_AUTH_ENABLED | No | Enable or disable Bearer authentication. Defaults to enabled outside dev mode. | |
| MCP_CORS_ORIGINS | No | Comma-separated list of allowed CORS origins. Default: http://localhost:3000 | |
| MCP_DB_CONSOLE_WRITE | No | Enable write access in SQL console. Default: false | |
| MCP_CORS_ALLOW_WILDCARD | No | Allow wildcard CORS origins. Default: false | |
| MCP_ALLOWED_WORKSPACE_ROOTS | No | Allowed roots for /api/scan-directory. Default: /workspace |
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 |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues