GitHub Gist管理工具

一个通过AI助手创建、读取、更新和搜索GitHub Gist的MCP服务器工具,适用于开发者在AI辅助环境中高效管理代码片段。

  • by ofershap
  • TypeScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 ofershap/mcp-server-github-gist

使用说明

MCP服务器GitHub Gist——通过AI助手管理Gist

一个MCP服务器,用于创建、读取、更新和搜索GitHub Gists,而无需离开您的AI助手。官方的GitHub MCP服务器处理repos和问题——这个服务器填补了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配合使用。

工具

工具 它做什么
gist_list 列出您的注册表(分页)
gist_get 按ID获取要点(包括文件内容)
gist_create 创建新要点(公开或秘密)
gist_update 更新描述或文件内容
gist_delete 删除要点
gist_starred 列出你的明星注册表
gist_star 突出要点
gist_unstar 说出要点

快速开始

使用克劳德桌面

添加到您的 claude_desktop_config.json:

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

带光标

添加到您的 .cursor/mcp.json:

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

认证

需要GitHub个人访问令牌 gist 范围。

  1. 首选 GitHub设置>代币
  2. 使用创建令牌 要点 范围
  3. 设置为 GITHUB_TOKEN 或 GITHUB_PERSONAL_ACCESS_TOKEN 环境变量

例子

问你的AI助手:

  • “列出我最近的注册表”
  • “使用此代码片段创建要点”
  • “给我看要点abc123”
  • “更新gist abc123的描述”
  • “删除要点abc123”
  • “明星这个要点”

发展

npm install
npm test
npm run build

作者


README构建于 README生成器

许可证

麻省理工学院 © 奥弗·沙皮拉