release-intel
release-intel-mcp
GitHub 저장소 데이터에서 릴리스 인텔리전스를 생성하는 MCP 서버입니다. 두 git ref 사이의 커밋, 풀 리퀘스트, 이슈, 기여자를 연관시키고 AI가 릴리스 노트, 체인지로그, 릴리스 요약으로 합성할 수 있는 구조화된 컨텍스트를 반환합니다.
도구
get_changes_between_refs
두 git ref 사이의 모든 커밋을 관련 PR 메타데이터, 작성자 정보, 연결된 이슈와 함께 가져옵니다.
필드 | 유형 | 설명 |
| string | GitHub 저장소 소유자 또는 조직 |
| string | GitHub 저장소 이름 |
| string | 기준 ref (이전 태그, 브랜치 또는 SHA) |
| string | 헤드 ref (최신 태그, 브랜치 또는 SHA) |
get_pull_requests_in_range
두 ref 사이의 병합된 모든 PR을 가져와 레이블별로 자동 분류합니다: breaking, feature, fix, docs, chore, dependencies, other.
입력 필드는 get_changes_between_refs와 동일합니다.
get_release_summary
커밋 데이터, PR 메타데이터, 연결된 이슈, 기여자 목록, 집계 통계를 결합한 구조화된 릴리스 컨텍스트 객체를 생성합니다.
필드 | 유형 | 설명 |
| string | GitHub 저장소 소유자 |
| string | GitHub 저장소 이름 |
| string | 이전 릴리스 태그 (기준) |
| string | 새 릴리스 태그 또는 HEAD |
Related MCP server: MCP Releases Server
설정
모든 옵션에는 repo 읽기 권한이 있는 GitHub 개인 액세스 토큰이 필요합니다.
https://github.com/settings/tokens에서 생성하세요.
옵션 A: stdio (로컬 프로세스)
표준 방식: MCP 클라이언트가 서버를 로컬 하위 프로세스로 실행합니다.
Claude Desktop
구성 파일: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"release-intel": {
"command": "npx",
"args": ["-y", "@barissozudogru/release-intel-mcp"],
"env": {
"GITHUB_TOKEN": "ghp_your_token"
}
}
}
}Claude Code
claude mcp add release-intel -e GITHUB_TOKEN=ghp_your_token -- npx -y @barissozudogru/release-intel-mcpCursor
구성 파일: ~/.cursor/mcp.json
{
"mcpServers": {
"release-intel": {
"command": "npx",
"args": ["-y", "@barissozudogru/release-intel-mcp"],
"env": {
"GITHUB_TOKEN": "ghp_your_token"
}
}
}
}Windsurf
구성 파일: ~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"release-intel": {
"command": "npx",
"args": ["-y", "@barissozudogru/release-intel-mcp"],
"env": {
"GITHUB_TOKEN": "ghp_your_token"
}
}
}
}VS Code + Copilot
구성 파일: .vscode/mcp.json
{
"servers": {
"release-intel": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@barissozudogru/release-intel-mcp"],
"env": {
"GITHUB_TOKEN": "ghp_your_token"
}
}
}
}Cline
구성 파일: ~/.cline/mcp_settings.json (또는 Cline 확장 설정 UI를 통해)
{
"mcpServers": {
"release-intel": {
"command": "npx",
"args": ["-y", "@barissozudogru/release-intel-mcp"],
"env": {
"GITHUB_TOKEN": "ghp_your_token"
}
}
}
}Continue.dev
구성 파일: ~/.continue/config.yaml
mcpServers:
- name: release-intel
command: npx
args:
- -y
- "@barissozudogru/release-intel-mcp"
env:
GITHUB_TOKEN: ghp_your_tokenZed
구성 파일: ~/.config/zed/settings.json
{
"context_servers": {
"release-intel": {
"command": {
"path": "npx",
"args": ["-y", "@barissozudogru/release-intel-mcp"],
"env": {
"GITHUB_TOKEN": "ghp_your_token"
}
}
}
}
}JetBrains (AI Assistant 플러그인)
{
"mcpServers": {
"release-intel": {
"command": "npx",
"args": ["-y", "@barissozudogru/release-intel-mcp"],
"env": {
"GITHUB_TOKEN": "ghp_your_token"
}
}
}
}옵션 B: HTTP (원격 / 무상태)
서버를 HTTP 엔드포인트로 실행합니다. 원격 클라이언트, 공유 팀 배포, 또는 URL 기반 연결을 선호하는 클라이언트에 유용합니다.
GITHUB_TOKEN=ghp_your_token npx @barissozudogru/release-intel-mcp --http기본적으로 포트 3000에서 시작합니다. PORT를 설정하여 변경할 수 있습니다.
Cursor (HTTP)
{
"mcpServers": {
"release-intel": {
"url": "http://localhost:3000/mcp"
}
}
}VS Code + Copilot (HTTP)
{
"servers": {
"release-intel": {
"type": "http",
"url": "http://localhost:3000/mcp"
}
}
}Windsurf (HTTP)
{
"mcpServers": {
"release-intel": {
"serverUrl": "http://localhost:3000/mcp"
}
}
}Continue.dev (HTTP)
mcpServers:
- name: release-intel
type: streamable-http
url: http://localhost:3000/mcpGET /health에서 상태 확인 엔드포인트를 사용할 수 있습니다.
옵션 C: Docker
docker build -t release-intel-mcp .
docker run -p 3000:3000 -e GITHUB_TOKEN=ghp_your_token release-intel-mcp컨테이너는 기본적으로 HTTP 모드로 시작합니다. MCP 엔드포인트는 http://localhost:3000/mcp에 있습니다.
환경 변수
변수 | 필수 | 기본값 | 설명 |
| 예 | - | GitHub 개인 액세스 토큰 (repo 범위) |
| 아니요 | stdio | HTTP 모드를 활성화하려면 |
| 아니요 | 3000 | HTTP 포트 (HTTP 모드 전용) |
로컬 개발
git clone https://github.com/barissozudogru/release-intel-mcp.git
cd release-intel-mcp
npm install
npm run build
GITHUB_TOKEN=ghp_... node dist/index.js라이선스
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityAmaintenanceA MCP server that bridges LLMs with GitHub repository management, enabling automated analysis of pull requests, issue management, tag creation, and release management through natural language.246Apache 2.0
- FlicenseNot gradedqualityDmaintenanceAn MCP server that provides GitHub release information through the Model Context Protocol. It features a tool to retrieve the latest stable release version of any specified GitHub repository.
- AlicenseNot gradedqualityDmaintenanceA production-ready MCP server that provides AI assistants with comprehensive GitHub developer tooling including PR analysis, code review, changelog generation, dependency auditing, commit summarization, and refactoring suggestions.13ISC
- AlicenseAqualityCmaintenanceMCP server for developer workflow automation — smart commits, secret scanning, PR descriptions, and more.5MIT
Related MCP Connectors
A MCP server built for developers enabling Git based project management with project and personal…
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
An MCP server that gives your AI access to the source code and docs of all public github repos
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/barissozudogru/release-intel-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server