What does GitHub Notifications MCP Server do?
It provides tools for AI assistants to list, filter, read, mark, and manage GitHub notification subscriptions via natural language commands.
@mcollina
基本情報
An MCP server for the github notifications API for the OSS maintainer
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"github-notifications": {
"command": "node",
"args": [
"/absolute/path/to/github-notifications-mcp-server/build/index.js"
],
"env": {
"GITHUB_TOKEN": "your_github_personal_access_token_here"
}
}
}
}List all GitHub notifications for the authenticated user
Mark all notifications as read
Get information about a notification thread
Mark a specific thread as read
Mark a thread as done
Get subscription status for a thread
Subscribe to a thread
Unsubscribe from a thread
List notifications for a specific repository
Mark notifications for a repository as read
Manage repository subscriptions: all_activity, default (participating and @mentions), or ignore (mute)
An MCP (Model Context Protocol) server that provides tools for managing GitHub notifications. It allows AI assistants like Claude to help manage GitHub notifications through natural language commands.
Prerequisites: Node.js 18+, GitHub Personal Access Token (classic) with notifications or repo scope. Clone the repo, run npm install and npm run build, then either start directly with npm start or configure it in Claude Desktop’s claude_desktop_config.json using the node command pointing to the built index.js and passing the GITHUB_TOKEN environment variable.
It provides tools for AI assistants to list, filter, read, mark, and manage GitHub notification subscriptions via natural language commands.
Node.js 18 or higher and a GitHub Personal Access Token (classic) with the `notifications` or `repo` scope.
Notifications are fetched directly from the GitHub API using the provided token; no local storage is described.
Set the token as the `GITHUB_TOKEN` environment variable, either in a `.env` file or directly in the MCP server configuration when used with Claude Desktop.
The server is configured for stdio transport, as shown in the Claude Desktop configuration where it is launched as a child process via `node`.
Node.js/TypeScript MCP server for Atlassian Jira. Equips AI systems (LLMs) with tools to list/get projects, search/get issues (using JQL/ID), and view dev info (commits, PRs). Connects AI capabilities directly into Jira project management and issue tracking workflows.
A server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear.
A GitHub MCP Server extension for Zed

Model Context Protocol Servers
MCP server for getting github trending repos & developers
コメント