gist-mcp-server
GitHub Gist の作成・管理を行う MCP (Model Context Protocol) サーバー。
AI アシスタントが MCP プロトコル経由で GitHub Gist API と連携し、コードスニペットやファイルの共有を簡単に行える。
特徴
- Gist の CRUD 操作: 単一・複数ファイルの Gist を作成・取得・更新・削除
- プライバシー制御: プライベート / パブリック Gist の選択(デフォルトはプライベート)
- スター管理: Gist へのスター付け・外し
- 一覧表示: 自分や他のユーザーの Gist を一覧取得
- 型安全: TypeScript + Zod による厳密な入力検証
- 堅牢なエラーハンドリング: HTTP ステータス別の適切なエラーメッセージ
技術スタック
- TypeScript + Deno ランタイム
- @modelcontextprotocol/sdk (MCP フレームワーク)
- Zod によるスキーマ検証
- GitHub Gist REST API
リポジトリ
https://github.com/ytyng/gist-mcp-server