MCP server to create, read, update, list, and search GitHub Gists from your IDE
Runs on your machine from its package; the steps are below.

At most: creates or changes data: records, files, settings.
Odel charges nothing per call. The publisher may charge for its own service.
Runs locally over stdio
This server isn't hosted — your MCP client launches it from a package registry. Use one of the commands below, or drop the config into your client (e.g. Claude Desktop).
Run
npx -y mcp-server-github-gist
MCP client config
{
"mcpServers": {
"github-gist": {
"command": "npx",
"args": [
"-y",
"mcp-server-github-gist"
]
}
}
}An MCP server to create, read, update, and search GitHub Gists without leaving your AI assistant. The official GitHub MCP server handles repos and issues — this one fills the Gist gap.
You: "Save this code snippet as a gist called 'auth-middleware.ts'"
AI: ✅ Created secret gist: https://gist.github.com/abc123
Works with Claude Desktop, Cursor, and VS Code Copilot.

| 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 |
Add to your claude_desktop_config.json:
{
"mcpServers": {
"github-gist": {
"command": "npx",
"args": ["-y", "mcp-server-github-gist"],
"env": {
"GITHUB_TOKEN": "ghp_your_token_here"
}
}
}
}
Add to your .cursor/mcp.json:
{
"mcpServers": {
"github-gist": {
"command": "npx",
"args": ["-y", "mcp-server-github-gist"],
"env": {
"GITHUB_TOKEN": "ghp_your_token_here"
}
}
}
}
Requires a GitHub personal access token with the gist scope.
GITHUB_TOKEN or GITHUB_PERSONAL_ACCESS_TOKEN environment variableAsk your AI assistant:
npm install
npm test
npm run build
README built with README Builder