Gist MCP
A server for managing and interacting with GitHub Gists, built with Go.
📓 Gist MCP
A golang rewrite of GistPad MCP using the mark3labs/mcp-go library.
Usage
Before building, you must install go 1.24+ first.
git clone https://github.com/douglarek/gist-mcp.git
cd gist-mcp
go build -o gist-mcp ./cmd/gist-mcp/main.go
Cursor Editor Integration
To use this server in Cursor, you can add the following to your mcp.json file:
{
"mcpServers": {
"unsplash": {
"command": "<gist-mcp binary dir>",
"args": [],
"env": {
"GITHUB_TOKEN": "<your-github-token>"
}
}
}
}
VS Code Editor Integration
"mcp": {
"inputs": [
{
"type": "promptString",
"id": "github-token",
"description": "GitHub Token",
"password": true
}
],
"servers": {
"gist-mcp": {
"type": "stdio",
"command": "/home/douglarek/bin/gist-mcp",
// "args": [
// "--debug"
// ],
"env": {
"GITHUB_TOKEN": "${input:github-token}"
}
}
}
}
VS Code will prompt you for the github token when the server starts.
Why rewrite
Due to resource occupation and dependency issues, the Go implementation only needs to provide an executable binary.
Related Servers
GitHub Webhooks MCP Server
A simple MCP server that manages GitHub webhooks and lets MCP compatible LLMs interact with the GitHub API.
Git MCP Server
An MCP server for performing Git operations and integrating with GitHub.
GitHub
GitHub's official MCP Server
GIT-Pilot
A powerful GitHub automation and management tool providing a comprehensive API wrapper for GitHub operations.
Memoria
Prevents your AI from breaking code by revealing hidden file dependencies through git forensics.
Git Mob
Integrates with the git-mob CLI to manage Git co-authors.
Bitbucket
Access the Bitbucket Cloud API for automation, CI/CD pipelines, and integrations.
GitHub
Interact with GitHub repositories, including issues, pull requests, commits, releases, and actions.
GitLab Kanban
A server for managing GitLab Kanban board operations.
GitViz
Visualize Git history and commit logs with animations, making Git operations intuitive and easy to understand.