GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者による説明(英語の原文)
Productivity framework for DevOps engineers using AI assistance (Claude Code) while working on PoCs
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
必要なもの
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
Claude Desktop → Settings → Developer → Edit Config を開き、claude_desktop_config.json にこれを貼り付けます
{
"mcpServers": {
"devops-practices": {
"command": "uvx",
"args": [
"devops-practices-mcp",
"-m",
"devops_practices_mcp"
]
}
}
}ターミナルでこれを実行します
claude mcp add devops-practices -- uvx devops-practices-mcp -m devops_practices_mcpプロジェクトの .cursor/mcp.json、または ~/.cursor/mcp.json に貼り付けます
{
"mcpServers": {
"devops-practices": {
"command": "uvx",
"args": [
"devops-practices-mcp",
"-m",
"devops_practices_mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
プロジェクトの .vscode/mcp.json に貼り付けます
{
"servers": {
"devops-practices": {
"type": "stdio",
"command": "uvx",
"args": [
"devops-practices-mcp",
"-m",
"devops_practices_mcp"
]
}
}
}ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月7日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント ai-4-devops で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(1.4.0)がレジストリに届いたのは9 か月前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにPython (uv)も必要です。
同じカテゴリには:GitHub, Desktop Commander, Cloudflare MCP
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
MCP server for terminal commands, file operations, and process management
Cloudflare MCP servers
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
mcp-name: io.github.ai-4-devops/devops-practices
Purpose: Productivity framework for DevOps engineers using AI assistance (Claude Code) while working on PoCs.
Type: Model Context Protocol (MCP) Server for Claude Code
Version: 1.4.0
Status: 🎉 Officially Published in the MCP Registry (Published: February 18, 2026)
Published Versions:
34ca572)34ca572)Who is this for? DevOps engineers using Claude Code (VS Code plugin) for PoC development.
What it does: Provides structure (TRACKER, ISSUES, docs, SoPs) so you can focus on building without worrying about documentation overhead.
What it's NOT: Not a DevOps tutorial - it's a productivity framework for AI-assisted development.
Solves the CLAUDE.md Bloat Problem
Tired of maintaining massive CLAUDE.md files (1000+ lines) across multiple projects? This MCP centralizes reusable DevOps instructions for engineers working on multiple PoCs, eliminating repeated instructions across projects and folders.
The Problem:
The Solution:
What you get (structure, not knowledge):
When searching "devops" in the MCP Registry (as of February 2026), this is the only result. While other MCPs focus on:
This MCP provides:
What makes it different:
Perfect for: DevOps engineers using Claude Code (VS Code plugin) to build PoCs and conduct R&D with AI assistance.
No server management required:
Configuration Options:
You can configure the MCP server globally (all projects) or per-project:
Option 1: Global Configuration (~/.claude.json)
{
"mcpServers": { "devops-practices": { "command": "python3", "args": ["-u", "~/.mcp-servers/devops-practices/mcp-server.py"], "env": {"PYTHONUNBUFFERED": "1"} } } }
Option 2: Project-Level Configuration (.mcp.json in project root)
{
"mcpServers": { "devops-practices": { "command": "python3", "args": ["-u", "~/.mcp-servers/devops-practices/mcp-server.py"], "env": {"PYTHONUNBUFFERED": "1"} } } }
Setup Steps:
~/.claude.json (global) or .mcp.json (per-project)Note: The -u flag and PYTHONUNBUFFERED ensure real-time logging for debugging.
This MCP server provides shared DevOps practices that are common across infrastructure projects:
Organized using GG-SS prefix pattern (Group-Sequence) for better discoverability:
Naming Pattern: GG-SS-practice-name
03-02-air-gapped-workflow = Group 03, Sequence 02Group Legend:
git mv, commit conventions, backup protocols, GitLab Flowdevops-practices-mcp/
├── README.md # This file ├── mcp-server.py # MCP server implementation ├── requirements.txt # Python dependencies ├── .github/workflows/ci.yml # GitHub Actions pipeline ├── health-check.sh # Health validation script ├── practices/ # Shared practice documents (11 files, GG-SS organized) │ ├── 01-01-session-continuity.md │ ├── 01-02-task-tracking.md │ ├── 01-03-efficiency-guidelines.md │ ├── 02-01-git-practices.md │ ├── 02-02-issue-tracking.md # 🆕 Advanced: In-repo issue tracking │ ├── 03-01-configuration-management.md │ ├── 03-02-air-gapped-workflow.md │ ├── 03-03-standard-workflow.md │ ├── 04-01-documentation-standards.md │ ├── 04-02-readme-maintenance.md │ └── 04-03-runbook-documentation.md ├── templates/ # File templates (7 files) │ ├── TRACKER-template.md │ ├── CURRENT-STATE-template.md │ ├── CLAUDE-template.md │ ├── RUNBOOK-template.md │ ├── ISSUE-TEMPLATE.md # 🆕 Individual issue template │ ├── ISSUES.md # 🆕 Issue index with dashboard │ └── issues-README.md # 🆕 Issue system guide ├── tools/ # Automation tools 🆕 │ └── issue-manager.sh # CLI for managing issues └── config/ # MCP configuration └── mcp-config.json # Server configuration
The MCP server provides 5 tools for Claude to query practices and templates:
| Tool | Description | Example |
|---|---|---|
list_practices | List all available practices | Returns list of 10 practices |
get_practice | Get practice content by name | get_practice("01-02-task-tracking") |
list_templates | List all available templates | Returns list of 4 templates |
get_template | Get template content by name | get_template("TRACKER-template") |
render_template | Render template with variable substitution | render_template("TRACKER-template", {"PROJECT_NAME": "my-project"}) |
Templates support ${VARIABLE} placeholders that are automatically substituted:
Auto-provided variables:
${DATE} - Current date (YYYY-MM-DD format)${TIMESTAMP} - UTC timestamp (YYYYMMDDTHHMMz format)${USER} - Current system user${YEAR} - Current yearCustom variables: Pass any additional variables when rendering:
render_template("RUNBOOK-template", {
"SESSION_NUMBER": "1", "TITLE": "Kafka Deployment", "CLUSTER_NAME": "example-eks-uat", "OBJECTIVE_DESCRIPTION": "Deploy Kafka cluster to UAT" })
All ${...} placeholders in the template are replaced with provided values.
This repository includes a GitHub Actions pipeline (.github/workflows/ci.yml) that automatically validates changes:
On every merge request and commit to main/develop:
Check pipeline status in GitHub:
冒頭だけを表示しています。続きはリポジトリで読めます