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 Repos Manager MCP Server
Token-based GitHub automation management. No Docker, Flexible configuration, 80+ tools with direct API integration.
Better GitLab MCP Server
An improved GitLab MCP server with bug fixes and enhancements for accessing GitLab resources.
GitLab CLI MCP Server
Seamlessly integrate AI assistants with GitLab using the glab CLI tool.
GitHub Kanban MCP Server
Manage GitHub issues as a Kanban board using the gh CLI.
GitHub Enterprise
Integrate with the GitHub Enterprise API to access repositories, issues, pull requests, and workflows.
GitHub
GitHub's official MCP Server
Feather Code MCP
A portable MCP server for performing various GitHub operations on any repository.
Git MCP Server
An MCP server for performing Git operations and integrating with GitHub.
Gerrit Code Review
Integrates with the Gerrit code review system to review code changes and details.
Gitea MCP Server
A server for seamless integration with self-hosted Gitea platforms, allowing management of repositories and other resources.