Back to stacks

Open Source Contributor

by Jonathan S

Git, GitHub, and GitLab in one stack for working across multiple open source projects.

Servers in this stack

developer-tools
Git

Read and manipulate Git repositories — log, diff, blame, and more.

@modelcontextprotocol/server-git
developer-tools
GitHub

Interact with GitHub repositories, issues, and pull requests.

@modelcontextprotocol/server-github
developer-tools
GitLab

Interact with GitLab repositories, merge requests, and issues.

@modelcontextprotocol/server-gitlab
file-system
Filesystem

Read and write files on the local filesystem.

@modelcontextprotocol/server-filesystem

Copy config

// .vscode/mcp.json
{
"servers": {
"git": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-git"
],
"type": "stdio"
},
"github": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-github"
],
"type": "stdio"
},
"gitlab": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-gitlab"
],
"type": "stdio"
},
"filesystem": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-filesystem"
],
"type": "stdio"
}
}
}