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.
Serveurs connexes
Gerrit Code Review
Integrates with the Gerrit code review system to review code changes and details.
SVN MCP Server
An MCP server for integrating with and managing Subversion (SVN) repositories, enabling AI agents to perform version control tasks.
GitHub Project Manager with Resource System
A server for GitHub project management with advanced resource management, capacity planning, and workload optimization capabilities.
Ares DevOps
Perform Git operations on Azure DevOps repositories using a Personal Access Token (PAT).
GitHub MCP Server
Interact with the GitHub API for file operations, repository management, and search.
GitHub
Interact with GitHub repositories, including file operations, repository management, and search.
MCP PR Messages Generator
Generates Pull Request messages based on Git commits and changes.
GitLab
Manage GitLab projects, repositories, issues, files, and milestones using the GitLab API.
Repomix
Packs repository contents into a single file for AI consumption.
GitLab
Manage GitLab projects, files, and repositories using the GitLab API.