Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LANGUAGE | No | Optional language setting for commit messages. Supported values: `en` (English), `zh` or `zh-CN` (Simplified Chinese), `zh-TW` (Traditional Chinese). The tool will prompt users to provide commit messages in the configured language. | en |
| MGIT_CMD | No | Optional mgit command to execute (can be full path) | mgit |
| REPO_NAME | Yes | Required repository name for push operations. Use `mgit list` (or `${MGIT_CMD} list`) to view available repository names. | |
| PROJECT_NAME | No | Optional project branding for tool descriptions |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |