GistPad-MCP

GistPad-MCP

от lostintangent
GistPad MCP управляет заметками, задачами и промптами через GitHub Gists. В AI-клиентах вроде Copilot и Claude создавайте, редактируйте и организуйте gists, ведите дневник. Полезен для личного know...

📓 GistPad MCP

An MCP server for managing and sharing your personal knowledge, daily notes, and reuseable prompts via GitHub Gists. It's a companion to the GistPad VS Code extension and GistPad.dev (for web/mobile), which allows you to access and edit your gists from any MCP-enabled AI product (e.g. GitHub Copilot, Claude Desktop).

  • 🏃 Getting started
  • 🛠️ Included tools
  • 📁 Included resources
  • 💬 Reusable prompts
  • 💻 CLI reference

🏃 Getting started

  1. Using VS Code?

    1. Install the GistPad extension and then reload VS Code

      Note: This requires VS Code 1.101.0+, so if you're on an older version, it's time to upgrade!

    2. Open the GistPad tab and sign-in with your GitHub account. After that, you can begin using GistPad from Copilot chat (in Agent mode) without doing any extra setup or token management 💪

  2. Other MCP clients...

    1. Generate a personal access token that includes only the gist scope: https://github.com/settings/tokens/new

    2. Add the equivalent of the following to your client's MCP config file (or via an "Add MCP server" GUI/TUI):

      {
        "mcpServers": {
          "gistpad": {
            "command": "npx",
            "args": ["-y", "gistpad-mcp"],
            "env": {
              "GITHUB_TOKEN": "<YOUR_PAT>"
            }
          }
        }
      }
      
Инструменты были проиндексированы:
add_gist_comment

Добавляет комментарий к gist

Параметры
  • bodystringобязательный

    The comment text

  • idstringобязательный

    The ID of the gist

add_gist_file

Добавляет новый файл в gist

Параметры
  • contentstringобязательный

    The content for the new file

  • filenamestringобязательный

    The name of the new file

  • idstringобязательный

    The ID of the gist

create_gist

Создаёт новый GitHub Gist

Параметры
  • contentstringобязательный

    Contents of the new file

  • descriptionstringобязательный

    Description of the Gist

  • filenamestring

    Name of the file to create. This defaults to README.md, and so only specify it if explicity requested by the user, or you need to create a non-markdown file.

  • publicboolean

    Whether the Gist should be public (Defaults to false)

delete_gist

Удаляет GitHub Gist по идентификатору.

Параметры
  • idstringобязательный

    The ID of the gist

delete_gist_comment

Удаляет комментарий из gist

Параметры
  • comment_idstringобязательный

    The ID of the comment to delete

  • gist_idstringобязательный

    The ID of the gist

delete_gist_file

Удаляет файл из gist

Параметры
  • filenamestringобязательный

    The name of the file to delete

  • idstringобязательный

    The ID of the gist

duplicate_gist

Создаёт копию существующего gist

Параметры
  • idstringобязательный

    The ID of the gist

edit_gist_comment

Обновляет содержимое существующего комментария к gist

Параметры
  • bodystringобязательный

    The new comment text

  • comment_idstringобязательный

    The ID of the comment to edit

  • gist_idstringобязательный

    The ID of the gist

edit_gist_file

Редактирует файл в gist с помощью поиска и замены. Эффективнее, чем update_gist_file для целевых изменений. Строка old_string должна однозначно идентифицировать заменяемый текст: при наличии нескольких совпадений редактирование не удастся, если только replace_all не равно true.

Параметры
  • filenamestringобязательный

    The name of the file to edit

  • idstringобязательный

    The ID of the gist

  • new_stringstringобязательный

    The replacement text. Use empty string to delete. For insertions, include the original text plus new content.

  • old_stringstringобязательный

    The exact text to find and replace. Must match precisely, including whitespace, indentation, and newlines. Include surrounding context to ensure uniqueness (e.g., full lines).

  • replace_allboolean

    Replace all occurrences (true) or require unique match (false, default). When false, edit fails if old_string appears more than once.

get_gistтолько чтение

Получает полное содержимое GitHub Gist по ID (включая содержимое файлов).

Параметры
  • idstringобязательный

    The ID of the gist

list_gist_commentsтолько чтение

Выводит все комментарии к gist

Параметры
  • idstringобязательный

    The ID of the gist

list_gistsтолько чтение

Выводит список всех ваших GitHub Gist (за исключением ежедневных заметок, подсказок и архивных gist).

Параметры

Без параметров.

refresh_gistsтолько чтение

Обновляет кэш сервера gists, чтобы он учитывал любые изменения, внесенные внешними клиентами.

Параметры

Без параметров.

rename_gist_file

Переименовывает файл в gist

Параметры
  • idstringобязательный

    The ID of the gist

  • new_filenamestringобязательный

    The new name for the file

  • old_filenamestringобязательный

    The current name of the file

update_gist_description

Обновляет описание GitHub Gist.

Параметры
  • descriptionstringобязательный

    The new description for the Gist

  • idstringобязательный

    The ID of the Gist to update

update_gist_file

Обновляет содержимое файла в gist

Параметры
  • contentstringобязательный

    The new content for the file

  • filenamestringобязательный

    The name of the file to update

  • idstringобязательный

    The ID of the gist

Похожие MCP-сервера

ofershap/mcp-server-github-gist

ofershap/mcp-server-github-gist

MCP сервер для управления GitHub Gist прямо из AI-ассистента: создавайте, читайте, обновляйте, ищите и удаляйте Gist, не покидая чата. Работает с Claude Desktop, Cursor и VS Code Copilot. Полезен разработчикам, которые хотят быстро управлять сниппетами через ИИ.

TypeScript2
yuna0x0/hackmd-mcp

yuna0x0/hackmd-mcp

MCP сервер для интеграции с HackMD через API: создавайте, редактируйте и удаляйте заметки, управляйте командами, просматривайте профиль и историю. Полезен разработчикам, работающим с LLM-клиентами ...

TypeScript67
nicolascroce/keepsake-mcp

nicolascroce/keepsake-mcp

MCP сервер для Keepsake — личного CRM, помогающего поддерживать отношения. Подключи AI-ассистента к контактам, задачам, заметкам и дневнику. Спрашивай: с кем ты общался, какие задачи просрочены, и создавай заметки в один клик.

TypeScript1
kj455/mcp-kibela

kj455/mcp-kibela

MCP-сервер для интеграции AI-ассистентов с корпоративной базой знаний Kibela. Умеет искать заметки по ключевым словам, получать содержимое по ID или пути, создавать и редактировать записи — идеальн...

TypeScript13
henilcalagiya/mcp-apple-notes

henilcalagiya/mcp-apple-notes

MCP-сервер для автоматизации Apple Notes на macOS. Создавайте, редактируйте и удаляйте заметки и папки, ищите по ключевым словам. Работает с MCP-клиентами (Continue.dev, Claude Desktop). Основан на...

Python52
FacundoLucci/plsreadme

FacundoLucci/plsreadme

MCP сервер plsreadme превращает markdown в красивые веб-страницы и создаёт ссылки для шаринга. Помогает разработчикам и редакторам публиковать README, PRD и заметки. Работает с AI-редакторами (Claude, Cursor), поддерживает комментирование и версионирование.

TypeScript4
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин