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.
Máy chủ liên quan
Git File Forensics
Performs deep, file-level forensics on Git repositories to analyze file histories, changes, and patterns.
GitLab
A GitLab integration server providing access to GitLab's RESTful API tools, built on the fastmcp framework.
Personal Bitbucket MCP Server
Bitbucket MCP Server Build on Top of Quarkus Framework
GitHub
Interact with GitHub repositories, including issues, pull requests, commits, releases, and actions.
Feather Code MCP
A portable MCP server for performing various GitHub operations on any repository.
GitHub MCP Server
Integrates with the GitHub API for automation and interaction with repositories.
GitHub MCP Server
Interact with the GitHub API for file operations, repository management, and search.
GitHub MCP Server
Integrate GitHub functionalities into AI assistants using the GitHub CLI.
MCP PR Messages Generator
Generates Pull Request messages based on Git commits and changes.
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.