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

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

Параметры

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

    The ID of the gist

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

    The comment text

add_gist_file

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

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

Параметры

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

    The ID of the gist

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

    The name of the new file

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

    The content for the new file

create_gist

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

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

Параметры

  • 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.

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

    Contents of the new file

  • publicboolean

    Whether the Gist should be public (Defaults to false)

delete_gist

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

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

Параметры

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

    The ID of the gist

delete_gist_comment

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

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

Параметры

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

    The ID of the gist

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

    The ID of the comment to delete

delete_gist_file

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

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

Параметры

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

    The ID of the gist

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

    The name of the file to delete

duplicate_gist

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

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

Параметры

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

    The ID of the gist

edit_gist_comment

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

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

Параметры

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

    The ID of the gist

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

    The ID of the comment to edit

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

    The new comment text

edit_gist_file

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

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

Параметры

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

    The ID of the gist

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

    The name of the file to edit

  • 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).

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

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

  • 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 (включая содержимое файлов).

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

Параметры

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

    The ID of the gist

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

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

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

Параметры

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

    The ID of the gist

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

Перечислите все ваши GitHub Gists (исключая ежедневные заметки, подсказки и архивированные gists)

Перечислите все ваши GitHub Gists (исключая ежедневные заметки, подсказки и архивированные gists)

Параметры

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

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

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

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

Параметры

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

rename_gist_file

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

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

Параметры

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

    The ID of the gist

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

    The current name of the file

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

    The new name for the file

update_gist_description

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

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

Параметры

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

    The ID of the Gist to update

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

    The new description for the Gist

update_gist_file

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

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

Параметры

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

    The ID of the gist

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

    The name of the file to update

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

    The new content for the file

Другие проверенные MCP-сервера

Aiven-Open/mcp-aiven

Aiven-Open/mcp-aiven

официальный

MCP сервер для облачной платформы Aiven: управляйте PostgreSQL, Apache Kafka, приложениями и другими сервисами прямо из AI-ассистентов. Полезен разработчикам и DevOps для автоматизации облачной инфраструктуры.

TypeScript26
caol64/wenyan-mcp

caol64/wenyan-mcp

文颜 MCP Server — 基于 MCP 协议的排版发布工具,专为 AI 写作到微信公众号场景设计。直接在聊天框内完成 Markdown 转微信富文本、上传图片、存草稿,无需切换编辑器。适合需要快速发布高质量公众号文章的作者和团队。

JavaScript1273
QGIS MCP

QGIS MCP

QGISMCP - MCP-сервер, соединяющий QGIS с Claude AI. Позволяет AI-ассистенту управлять проектами, слоями, выполнять алгоритмы обработки и произвольный PyQGIS-код. Идеально для автоматизации ГИС без ...

Python1029
googleapis/genai-toolbox

googleapis/genai-toolbox

официальный

MCP Toolbox for Databases - открытый MCP сервер для AI-агентов и IDE, подключающий к базам данных. Содержит готовые инструменты и фреймворк для кастомных инструментов с аутентификацией и мониторингом. Упрощает работу с данными.

Go15979
BetterDB-inc/monitor

BetterDB-inc/monitor

официальный

BetterDB Monitor - MCP сервер для мониторинга Valkey/Redis с веб-интерфейсом и автообновлением. Автоматически определяет версию и возможности базы, отслеживает здоровье, медленные запросы, метрики Prometheus и аномалии в реальном времени. Полезен администраторам и DevOps для контроля производител...

TypeScript1246
Infobip/mcp

Infobip/mcp

официальный

Infobip MCP серверы дают AI-агентам отправлять SMS, WhatsApp, Viber, Email и push-уведомления, управлять двухфакторной аутентификацией и контактами клиентов. Просто подключитесь через MCP — и ваш AI заработает с Infobip.

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

Лука Никитин