lostintangent avatar

GistPad MCP

lostintangent/gistpad-mcp

GistPad MCP provides an interface for managing GitHub Gists through MCP-enabled AI applications, offering tools to create, read, update, and delete gists while organizing them with descriptions and archiving. The server includes capabilities for gist management, file operations, daily notes, todo tracking, collaboration features like comments and sharing, and reusable prompt storage, solving the problem of accessing and managing personal knowledge bases across different AI tools without leaving the chat interface. It integrates with the GistPad VS Code extension and web platform, requiring only a GitHub personal access token to enable seamless gist interactions from any MCP client.

GitHub stars
192
tools
30
last updated
Feb 18, 2026

Tools

30 tools

Public tool metadata for what this MCP can expose to an agent.

list_gistsList all of your gists (excluding daily notes and archived gists).

List all of your gists (excluding daily notes and archived gists).

No parameter schema in public metadata yet.

get_gistGet the contents of a gist by ID.

Get the contents of a gist by ID.

No parameter schema in public metadata yet.

create_gistCreate a new gist with a specified description and initial file contents.

Create a new gist with a specified description and initial file contents.

No parameter schema in public metadata yet.

delete_gistDelete a gist by ID.

Delete a gist by ID.

No parameter schema in public metadata yet.

update_gist_descriptionUpdate a gist's description by ID.

Update a gist's description by ID.

No parameter schema in public metadata yet.

duplicate_gistCreate a copy of an existing gist with all its files.

Create a copy of an existing gist with all its files.

No parameter schema in public metadata yet.

refresh_gistsReload your gist lists, ignoring any cached data.

Reload your gist lists, ignoring any cached data.

No parameter schema in public metadata yet.

update_gist_fileUpdate the contents of a specific file in a gist.

Update the contents of a specific file in a gist.

No parameter schema in public metadata yet.

add_gist_fileAdd a new file to an existing gist.

Add a new file to an existing gist.

No parameter schema in public metadata yet.

delete_gist_fileDelete a file from a gist.

Delete a file from a gist.

No parameter schema in public metadata yet.

rename_gist_fileRename an existing file within a gist.

Rename an existing file within a gist.

No parameter schema in public metadata yet.

edit_gist_fileMake targeted find-and-replace edits to a gist file.

Make targeted find-and-replace edits to a gist file.

No parameter schema in public metadata yet.

list_gist_commentsList all comments for a specified gist.

List all comments for a specified gist.

No parameter schema in public metadata yet.

add_gist_commentAdd a new comment to a gist.

Add a new comment to a gist.

No parameter schema in public metadata yet.

edit_gist_commentUpdate the content of an existing comment.

Update the content of an existing comment.

No parameter schema in public metadata yet.

delete_gist_commentDelete a comment from a gist.

Delete a comment from a gist.

No parameter schema in public metadata yet.

get_todays_noteGet or create today's daily note.

Get or create today's daily note.

No parameter schema in public metadata yet.

update_todays_noteUpdate the content of today's daily note.

Update the content of today's daily note.

No parameter schema in public metadata yet.

list_daily_notesList all of your daily notes.

List all of your daily notes.

No parameter schema in public metadata yet.

get_daily_noteGet the contents of a specific daily note by date.

Get the contents of a specific daily note by date.

No parameter schema in public metadata yet.

delete_daily_noteDelete a specific daily note by date.

Delete a specific daily note by date.

No parameter schema in public metadata yet.

list_starred_gistsList all your starred gists.

List all your starred gists.

No parameter schema in public metadata yet.

star_gistStar a specific gist by ID.

Star a specific gist by ID.

No parameter schema in public metadata yet.

unstar_gistUnstar a starred gist by ID.

Unstar a starred gist by ID.

No parameter schema in public metadata yet.

list_archived_gistsList all of your archived gists.

List all of your archived gists.

No parameter schema in public metadata yet.

archive_gistArchive one of your gists.

Archive one of your gists.

No parameter schema in public metadata yet.

unarchive_gistUnarchive an archived gist.

Unarchive an archived gist.

No parameter schema in public metadata yet.

list_gist_promptsList the prompts in your prompts collection.

List the prompts in your prompts collection.

No parameter schema in public metadata yet.

add_gist_promptAdd a new prompt to your prompts collection.

Add a new prompt to your prompts collection.

No parameter schema in public metadata yet.

delete_gist_promptDelete a prompt from your collection.

Delete a prompt from your collection.

No parameter schema in public metadata yet.

Sponsors

Readme

πŸ““ 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

  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 πŸ’ͺ


View the full README on GitHub

Details

Repository
github.com/lostintangent/gistpad-mcp
Categories
Developer Tools, Documents & Knowledge

Related Developer Tools MCP servers

View all
1nulab avatarBacklognulab/backlog-mcp-serverProvides an MCP bridge to Backlog APIs for projects, issues, wikis, Git, and notifications.185stars
2avinash-jetwani avatarjevmemavinash-jetwani/jevmemShared project rules and memory for AI coding agents: a JEVMEM.md in git, with a command guard.148stars
3yuvalsuede avatarMemory Mcpyuvalsuede/memory-mcpPersistent memory + git snapshots for Claude Code. Never lose context or code.97stars
4kushneryk avatarJoin Cloudkushneryk/join.cloudCollaboration rooms for AI agents. Real-time messaging + standard git.64stars
5nitrorcr avatarGreadnitrorcr/greadAn MCP server that gives your AI access to the source code and docs of all public github repos54stars
6dnotitia avatarAkbdnotitia/akbGit-backed org memory for AI agents β€” hybrid search, tables, files & a URI graph over MCP.52stars