
Gist MCP
from douglarek
A server for managing and interacting with GitHub Gists, built with Go.
๐ฅ๐ฅ๐ฅโ VerifiedFreeQuick setup
๐ Gist MCP
A golang rewrite of GistPad MCP using the mark3labs/mcp-go library.
Why rewrite
Due to resource occupation and dependency issues, the Go implementation only needs to provide an executable binary.
Usage
Before building, you must install go 1.24+ first.
Copy & paste โ that's it
git clone https://github.com/douglarek/gist-mcp.git
cd gist-mcp
go build -o gist-mcp ./cmd/gist-mcp/main.goCursor Editor Integration
To use this server in Cursor, you can add the following to your mcp.json file:
Copy & paste โ that's it
{
"mcpServers": {
"unsplash": {
"command": "<gist-mcp binary dir>",
"args": [],
"env": {
"GITHUB_TOKEN": "<your-github-token>"
}
}
}
}VS Code Editor Integration
Copy & paste โ that's it
"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.
No common issues documented yet. If you hit a problem, the repository's GitHub Issues page is the best place to look.