|
4 | 4 | "name": "GitLab", |
5 | 5 | "alias": "gitlab", |
6 | 6 | "description": "Manage GitLab repositories, issues, merge requests, and files. Search projects, create branches, push files, and manage code reviews.", |
7 | | - "icon": "https://avatars.githubusercontent.com/u/182288589?v=4", |
| 7 | + "icon": "https://avatars.githubusercontent.com/u/1086321?v=4", |
8 | 8 | "schema_version": "2.1", |
9 | | - "categories": ["version-control", "developer-tools"], |
10 | | - "tags": ["gitlab", "git", "version-control", "merge-requests", "issues", "ci-cd"], |
11 | | - |
| 9 | + "categories": [ |
| 10 | + "version-control", |
| 11 | + "developer-tools" |
| 12 | + ], |
| 13 | + "tags": [ |
| 14 | + "gitlab", |
| 15 | + "git", |
| 16 | + "version-control", |
| 17 | + "merge-requests", |
| 18 | + "issues", |
| 19 | + "ci-cd" |
| 20 | + ], |
12 | 21 | "transport": { |
13 | 22 | "type": "stdio", |
14 | 23 | "command": "npx", |
15 | | - "args": ["-y", "@modelcontextprotocol/server-gitlab"], |
| 24 | + "args": [ |
| 25 | + "-y", |
| 26 | + "@modelcontextprotocol/server-gitlab" |
| 27 | + ], |
16 | 28 | "env": { |
17 | 29 | "GITLAB_PERSONAL_ACCESS_TOKEN": "${input:GITLAB_PERSONAL_ACCESS_TOKEN}", |
18 | 30 | "GITLAB_API_URL": "${input:GITLAB_API_URL}" |
|
23 | 35 | "id": "GITLAB_PERSONAL_ACCESS_TOKEN", |
24 | 36 | "label": "GitLab Personal Access Token", |
25 | 37 | "description": "Personal Access Token for the GitLab API. Requires 'api' scope.", |
26 | | - "type": "password", |
| 38 | + "type": "text", |
27 | 39 | "required": true, |
28 | 40 | "secret": true, |
29 | 41 | "placeholder": "glpat-xxxxxxxxxxxxxxxxxxxx", |
|
45 | 57 | ] |
46 | 58 | } |
47 | 59 | }, |
48 | | - |
49 | 60 | "auth": { |
50 | 61 | "type": "api_key", |
51 | 62 | "instructions": "Create a Personal Access Token with 'api' scope at https://gitlab.com/-/user_settings/personal_access_tokens" |
52 | 63 | }, |
53 | | - |
54 | 64 | "contributor": { |
55 | 65 | "name": "Model Context Protocol", |
56 | 66 | "github": "modelcontextprotocol", |
57 | 67 | "url": "https://modelcontextprotocol.io" |
58 | 68 | }, |
59 | | - |
60 | 69 | "links": { |
61 | 70 | "repository": "https://github.com/modelcontextprotocol/servers", |
62 | 71 | "homepage": "https://gitlab.com", |
63 | 72 | "documentation": "https://github.com/modelcontextprotocol/servers/tree/main/src/gitlab#readme" |
64 | 73 | }, |
65 | | - |
66 | | - "platforms": ["all"], |
67 | | - |
| 74 | + "platforms": [ |
| 75 | + "all" |
| 76 | + ], |
68 | 77 | "capabilities": { |
69 | 78 | "tools": true, |
70 | 79 | "resources": false, |
|
0 commit comments