Integrates with the GitLab REST API to manage repositories, issues, and merge requests.
A fully typed TypeScript Model Context Protocol (MCP) server for comprehensive GitLab integration.
Create a GitLab Personal Access Token with api
, read_user
, and read_repository
scopes.
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json
on macOS):
{
"mcpServers": {
"gitlab": {
"command": "npx",
"args": ["-y", "@alosies/gitlab-mcp-server"],
"env": {
"NPM_CONFIG_TOKEN": "your-gitlab-token-here"
}
}
}
}
Ask Claude things like:
For self-hosted GitLab instances, add your base URL:
{
"mcpServers": {
"gitlab": {
"command": "npx",
"args": ["-y", "@alosies/gitlab-mcp-server"],
"env": {
"NPM_CONFIG_TOKEN": "your-token",
"GITLAB_BASE_URL": "https://gitlab.mycompany.com"
}
}
}
}
MIT License
Manage GitHub projects with requirements traceability and advanced workflows.
A GitLab integration server providing access to GitLab's RESTful API tools, built on the fastmcp framework.
Integrates with GitHub, allowing LLMs to interact with repositories, issues, and pull requests via the GitHub API.
Perform Git operations on Azure DevOps repositories using a Personal Access Token (PAT).
Manage GitHub Projects V2 using the GitHub GraphQL API.
GitHub's official MCP Server
Manage GitHub repositories using a personal access token via CLI or environment variables.
Interact with Radicle (peer-to-peer code collaboration) and GitHub through a unified interface.
AI-powered GitHub project management with complete requirements traceability.
Manage GitHub issues as a Kanban board using the gh CLI.