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
Git Mob
Integrates with the git-mob CLI to manage Git co-authors.
GitHub
Interact with the GitHub API for file operations, repository management, and search.
Memoria
Prevents your AI from breaking code by revealing hidden file dependencies through git forensics.
Better GitLab MCP Server
An improved GitLab MCP server with bug fixes, providing access to GitLab projects, issues, and merge requests.
GitHub GraphQL API
Query and interact with the GitHub GraphQL API. Requires a personal access token.
MCP Git Ingest
Reads the structure and important files of a GitHub repository.
Jenkins MCP Server
MCP Jenkins is a Go-based integration layer designed to connect Model Context Protocol (MCP) tools with Jenkins CI/CD pipelines. This project provides a lightweight, high-performance bridge that enables automated pipeline execution, job management, and status retrieval through MCP-driven workflows.
Git MCP Server
An MCP server that allows AI agents to interact with Git repositories, supporting a wide range of operations like clone, commit, branch, and push.
GitHub
Manage GitHub repositories using a personal access token via CLI or environment variables.
Git MCP Server (Go)
An MCP server for interacting with and automating Git repositories using Large Language Models.