GitHub Gist Management via MCP
Use this skill when you need to create, read, update, or manage GitHub Gists. Fills the gap the official GitHub MCP server leaves for Gists.
Available Tools
| Tool | What it does |
|---|---|
gist_list |
List your gists (paginated) |
gist_get |
Get a gist by ID (includes file contents) |
gist_create |
Create a new gist (public or secret) |
gist_update |
Update description or file contents |
gist_delete |
Delete a gist |
gist_starred |
List your starred gists |
gist_star |
Star a gist |
gist_unstar |
Unstar a gist |
Workflow
gist_createto save code snippets — specifypublic: falsefor secret gists (default)gist_listto browse existing gistsgist_getwith a gist ID to read file contentsgist_updateto modify description or files
Key Patterns
- Gists are secret by default — pass
public: truefor publicly discoverable gists gist_createaccepts multiple files — useful for multi-file snippetsgist_getreturns full file contents — use it to read existing gist code- Requires
GITHUB_TOKENwith thegistscope
Safety
- Confirm before
gist_delete— deletions are permanent - Secret gists are accessible by URL but not searchable — they're not truly private