Back to MCP Directory
Gistpad
Model Context Protocol moderate risk

Gistpad

GistPad MCP server manages GitHub Gists for personal knowledge, notes, and prompts, accessible via MCP-enabled AI clients. Supports read, write, and delete operations.

Connections & Capabilities

Connects To

GitHub

Capabilities

readwriteadmin

Quickstart

Config

{
  "mcpServers": {
    "gistpad": {
      "command": "npx",
      "args": ["-y", "gistpad-mcp"],
      "env": {
        "GITHUB_TOKEN": "<YOUR_PAT>"
      }
    }
  }
}

Exposed MCP Tools (30)

safe
list_gists

Lists all of your non-archived and non-daily note gists.

Read-only operation, no side effects.

safe
get_gist

Retrieves the contents of a gist by its ID.

Read-only operation, no side effects.

moderate
create_gist

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

Creates new content, but doesn't modify existing resources without explicit instruction.

critical
delete_gist

Deletes a gist by its ID.

Destructive operation, permanently removes data.

moderate
update_gist_description

Updates a gist's description by its ID.

Modifies gist metadata, but not content.

moderate
duplicate_gist

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

Creates new content based on existing content.

safe
refresh_gists

Reloads your gist lists, ignoring any cached data.

Read-only operation, no side effects.

moderate
update_gist_file

Updates the contents of a specific file in a gist.

Modifies existing content.

moderate
add_gist_file

Adds a new file to an existing gist.

Adds new content to a gist.

high
delete_gist_file

Deletes a file from a gist.

Destructive operation, removes data from a gist.

moderate
rename_gist_file

Renames an existing file within a gist.

Modifies gist metadata, but not content.

moderate
edit_gist_file

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

Modifies existing content.

safe
list_gist_comments

Lists all comments for a specified gist.

Read-only operation, no side effects.

moderate
add_gist_comment

Adds a new comment to a gist.

Adds new content, but doesn't modify existing resources without explicit instruction.

moderate
edit_gist_comment

Updates the content of an existing comment.

Modifies existing content.

high
delete_gist_comment

Deletes a comment from a gist.

Destructive operation, removes data.

moderate
get_todays_note

Gets or creates today's daily note.

Creates new content if it doesn't exist, otherwise reads existing content.

moderate
update_todays_note

Updates the content of today's daily note.

Modifies existing content.

safe
list_daily_notes

Lists all of your daily notes.

Read-only operation, no side effects.

safe
get_daily_note

Gets the contents of a specific daily note by date.

Read-only operation, no side effects.

high
delete_daily_note

Deletes a specific daily note by date.

Destructive operation, removes data.

safe
list_starred_gists

Lists all your starred gists.

Read-only operation, no side effects.

moderate
star_gist

Stars a specific gist by ID.

Modifies gist metadata, but not content.

moderate
unstar_gist

Unstars a starred gist by ID.

Modifies gist metadata, but not content.

safe
list_archived_gists

Lists all of your archived gists.

Read-only operation, no side effects.

moderate
archive_gist

Archives one of your gists.

Modifies gist metadata, but not content.

moderate
unarchive_gist

Unarchives an archived gist.

Modifies gist metadata, but not content.

safe
list_gist_prompts

Lists the prompts in your prompts collection.

Read-only operation, no side effects.

moderate
add_gist_prompt

Adds a new prompt to your prompts collection.

Creates new content, but doesn't modify existing resources without explicit instruction.

high
delete_gist_prompt

Deletes a prompt from your collection.

Destructive operation, removes data.

Safety Assessment

GistPad MCP offers convenient gist management but introduces risks due to write and delete capabilities. It's relatively safe if used with a narrowly scoped GitHub token and careful prompt management. Risky if the token is exposed or if prompts are not carefully vetted.

  • Requires GitHub token with `gist` scope, limiting access.
  • Gists are stored in GitHub, leveraging GitHub's security.
  • Optional tools (daily notes, starred, archived, prompts) can be disabled to reduce the attack surface.
  • Clear separation of concerns between GistPad client and MCP server.
  • Exposes write and delete operations for gists, potentially leading to data loss.
  • Relies on user-provided GitHub token, risk of token compromise.
  • No built-in input validation or sanitization, increasing risk of injection attacks.
  • Lack of rate limiting could lead to abuse or denial-of-service.
  • If prompts are enabled, malicious prompts could be injected.
Gistpad Review, Pricing & Alternatives (2026) | Flaex AI