mcpField
M
Mcp Server Github Gist

Mcp Server Github Gist

ローカル
github.com/ofershapバージョン管理233 週間前に更新

Mcp Server Github Gist について

Mcp Server Github Gistは、AIアシスタントやIDEからGitHub Gistを管理するMCPサーバーです。Gistの一覧表示、検索、作成、編集、スター操作、削除に加え、ファイル内容も扱えます。

主な機能

  1. 01Gistの一覧表示と検索
  2. 02Gistのファイルと内容の取得
  3. 03公開またはシークレットGistの作成
  4. 04説明とファイルの編集
  5. 05スターとスター解除
  6. 06Gistの削除

活用シーン

  1. 01コードスニペットをGistとして保存
  2. 02既存のGistを検索して確認
  3. 03IDEからGistを更新または削除

MCP 対応

GitHub Gistの一覧表示、読み取り、作成、更新、削除、スター操作のツールを公開します。利用には `gist` スコープを持つGitHub個人アクセストークンが必要です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"github-gist": {
"command": "npx",
"args": [
"-y",
"mcp-server-github-gist"
]
}
}
}
起動コマンドnpx -y mcp-server-github-gist

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmcp-server-github-gist1.0.2

ツール

8

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
perPageintegerいいえ1 ページあたりの Gist 数
pageintegerいいえページ番号

詳細

MCP Server GitHub Gist — AI アシスタントから Gist を管理

npm version npm downloads CI License: MIT

AI アシスタントから離れることなく、GitHub Gist の作成、読み取り、更新、検索ができる MCP サーバーです。公式の GitHub MCP サーバーはリポジトリや Issue を扱いますが、このサーバーが Gist の機能を補います。

You: "Save this code snippet as a gist called 'auth-middleware.ts'"
AI:  ✅ Created secret gist: https://gist.github.com/abc123

Claude Desktop、Cursor、VS Code Copilot で使用できます。

MCP サーバー GitHub Gist のデモ — Claude Desktop から Gist を作成、一覧表示

ツール

ツール機能
gist_listGist の一覧を表示します(ページネーション対応)
gist_getID で Gist を取得します(ファイルの内容を含む)
gist_create新しい Gist を作成します(公開またはシークレット)
gist_update説明またはファイルの内容を更新します
gist_deleteGist を削除します
gist_starredスターを付けた Gist の一覧を表示します
gist_starGist にスターを付けます
gist_unstarGist のスターを外します

クイックスタート

Claude Desktop の場合

claude_desktop_config.json に追加します。

{
  "mcpServers": {
    "github-gist": {
      "command": "npx",
      "args": ["-y", "mcp-server-github-gist"],
      "env": {
        "GITHUB_TOKEN": "ghp_your_token_here"
      }
    }
  }
}
Cursor の場合

.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "github-gist": {
      "command": "npx",
      "args": ["-y", "mcp-server-github-gist"],
      "env": {
        "GITHUB_TOKEN": "ghp_your_token_here"
      }
    }
  }
}

認証

gist スコープを持つ GitHub 個人用アクセストークンが必要です。

  1. GitHub Settings > Tokens に移動します
  2. gist スコープを持つトークンを作成します
  3. GITHUB_TOKEN または GITHUB_PERSONAL_ACCESS_TOKEN 環境変数として設定します

使用例

AI アシスタントに次のように依頼します。

  • 「最近の Gist を一覧表示して」
  • 「このコードスニペットで Gist を作成して」
  • 「Gist abc123 を表示して」
  • 「Gist abc123 の説明を更新して」
  • 「Gist abc123 を削除して」
  • 「この Gist にスターを付けて」

開発

npm install
npm test
npm run build

作者

ofershap による制作

LinkedIn GitHub


README Builder で作成した README

ライセンス

MIT © Ofer Shapira

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。