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.
相關伺服器
Github MCP Server
Integrates with GitHub, allowing LLMs to interact with repositories, issues, and pull requests via the GitHub API.
GitHub Pages MCP Server
Hello! This is a GitHub MCP server designed to enable MCP-compatible LLMs, such as Claude, to communicate with the server and interact with the GitHub API to manage GitHub Pages deployments.
GitLab
Manage GitLab projects, repositories, issues, files, and milestones using the GitLab API.
MCP GitHub Enterprise
Query GitHub Enterprise license data, including summaries, per-user details, organization memberships, and enterprise roles.
GitHub Explorer MCP
Explore GitHub repositories, including file content, directory structure, and other metadata.
GitHub Kanban MCP Server
Manage GitHub issues as a Kanban board using the gh CLI.
MCP Git Repo Browser
A Git repository browser that allows you to navigate and inspect local Git repositories using the Model Context Protocol.
Custom GitLab
A custom GitLab server for interacting with repositories, issues, and merge requests. Requires a GitLab Personal Access Token.
Obsidian GitHub MCP
Connects AI assistants to Obsidian vaults stored in GitHub repositories, enabling them to read, search, and analyze your notes and documentation.
Bitbucket
Manage Bitbucket repositories, pull requests, and pipelines via the Bitbucket API for both Cloud and Server.