Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GITLAB_TOKEN | Yes | 用于验证 GitLab API 请求的访问令牌 | |
| GITLAB_API_URL | Yes | GitLab API 的基础 URL |
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 |
|---|---|
| Gitlab Accept MR Tool | 接受并合并指定项目的合并请求,支持自定义合并选项。 |
| Gitlab Create MR Comment Tool | 为指定项目的合并请求添加评论。 |
| Gitlab Create MR Tool | 创建新的 Merge Request,支持指派 assignee 和 reviewers。 |
| Gitlab Get User Tasks Tool | 获取当前用户的待办任务,支持多种过滤条件。 |
| Gitlab Raw API Tool | 支持自定义调用任意 GitLab REST API,适合调试和高级用法。 |
| Gitlab Search Project Details Tool | 根据项目名称搜索项目及其详细信息,支持字段过滤,提升响应效率。 |
| Gitlab Search User Projects Tool | 根据用户名搜索用户信息及其活跃项目。支持字段过滤,提升响应效率。 |
| Gitlab Update MR Tool | 更新指定项目的 Merge Request,包括指派 assignee 和 reviewers。 |