release-intel
release-intel-mCP
GitHubリポジトリデータからリリースインテリジェンスを生成するMCPサーバーです。2つのgit参照間のコミット、プルリクエスト、イシュー、コントリビューターを関連付け、リリースノート、チェンジログ、リリースサマリーのAI合成に適した構造化コンテキストを返します。
ツール
get_changes_between_refs
2つのgit参照間のすべてのコミットを、関連するPRメタデータ、著者情報、リンクされたイシューとともに取得します。
フィールド | 型 | 説明 |
| string | GitHubリポジトリの所有者または組織 |
| string | GitHubリポジトリ名 |
| string | ベース参照(古いタグ、ブランチ、またはSHA) |
| string | ヘッド参照(新しいタグ、ブランチ、またはSHA) |
get_pull_requests_in_range
2つの参照間のすべてのマージ済み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/mcpヘルスチェックエンドポイントはGET /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 |
|
| いいえ | 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