Provides tools for managing GitHub Gists, including creating, updating, deleting, listing, starring, and forking gists. Enables saving code snippets to the cloud and retrieving them as a personal code library.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Gists MCP Serversave this React hook as a gist for future use"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
๐ Gists MCP Server - Your AI's Code Memory!
Transform GitHub Gists into your AI assistant's personal code snippet library! ๐ง ๐พ (this readme totally wasn't written by Claude ๐)
Ever found yourself searching through GitHub repos and thinking "Wow, this code is gold!" only to lose it in your browser history? Or maybe you're tired of copy-pasting code between ChatGPT sessions?
Welcome to the future of AI-assisted development! ๐
๐ What Makes This Special?
This MCP server turns Claude into your intelligent code librarian who can:
๐ฅ Save brilliant code you discover anywhere on GitHub directly to YOUR gists
๐ Instantly retrieve that authentication implementation you saved 3 months ago
๐ Update and refine your code collection as you learn better patterns
๐๏ธ Organize snippets with descriptive names that make sense to both you AND your AI
๐ Keep sensitive code private or share useful utilities publicly
๐ซ No more local file clutter - everything lives in the cloud!
๐ก Real-World Magic
Imagine this workflow:
You: "Claude, search GitHub for the best React authentication patterns"
Claude: finds amazing implementations
You: "Save that JWT refresh token logic as a gist!"
Claude: creates a perfectly organized gist with the code
Future You: "Remember that auth code we saved?"
Claude: instantly retrieves YOUR curated code
๐ฏ Perfect For:
๐ง Developers building their personal utility library
๐ Learners collecting examples of best practices
๐ข Teams sharing code patterns across projects
๐จ Creators saving creative coding experiments
๐ ๏ธ DevOps storing configuration snippets and scripts
Features
List Gists: View all your gists or explore public gists
Create Gists: Save code with multiple files in one gist
Get Gist Details: Retrieve any gist with full content
Update Gists: Evolve your code as you learn
Delete Gists: Clean up outdated snippets
Star/Unstar: Bookmark the best of the best
Fork Gists: Build upon others' great ideas
๐ Quick Start
Installing via Smithery
To install github-gists for Claude Desktop automatically via Smithery:
Prerequisites
Node.js 18 or higher
A GitHub Personal Access Token with
gistscopeClaude Desktop or Claude CLI
Setup in 3 Minutes
Clone the magic:
Install dependencies:
Build it:
Get your GitHub token:
Go to GitHub Settings โ Developer settings โ Personal access tokens โ Tokens (classic)
Click "Generate new token (classic)"
Name it something cool like "Claude's Code Memory"
Select the
gistscopeClick "Generate token"
Copy the token (save it somewhere safe!)
โ๏ธ Configuration
Option 1: Claude Desktop App
Add to your Claude Desktop configuration:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Option 2: Claude CLI (Global Install)
๐ฎ Usage Examples
Once connected, just talk to Claude naturally:
๐ "Show me all my gists"
โจ "Create a gist with that amazing debounce function we just found"
๐ "Get my authentication utilities gist"
๐ "Update the API client gist with better error handling"
๐๏ธ "Delete that old test gist"
โญ "Star this brilliant algorithm we discovered"
๐ "Fork that awesome utility collection"
๐ ๏ธ Development
๐ API Functions
Core Magic
list_gists- Browse your code collectionget_gist- Retrieve specific snippetscreate_gist- Save new discoveriesupdate_gist- Improve existing codedelete_gist- Clean up your library
Extra Powers
list_public_gists- Explore the communitylist_starred_gists- Your favorites collectionstar_gist- Bookmark the bestunstar_gist- Update your bookmarksfork_gist- Build on others' work
๐ Troubleshooting
Connection Issues?
Double-check your GitHub token has
gistscopeEnsure the path to
index.jsis absoluteVerify Node.js 18+ is installed
Permission Denied?
Token might be expired - generate a new one
Ensure you own the gists you're trying to modify
๐ค Contributing
Have ideas to make this even better? PRs are welcome! Let's build the ultimate AI code memory together!
๐ License
MIT License - see LICENSE file for details
๐ Acknowledgments
Built with โค๏ธ for the Anthropic Model Context Protocol (MCP) ecosystem
Ready to give your AI perfect memory for code? Clone this repo and start building your personal code library today! ๐