Ranks new GitHub issues for your AI assistant: what to pick up, what may break your projects.
MCPpedia last refreshed this data
io.github.mac146/issuewatcher is an MCP server that ranks new GitHub issues for your AI assistant: what to pick up, what may break your projects. Its tool list has not been published yet over stdio, sse and http, requires no API key, and scores 87/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"io-github-mac146-issuewatcher": {
"args": [
"-y",
"issuewatcher-mcp"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Ranks new GitHub issues for your AI assistant: what to pick up, what may break your projects.
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y 'issuewatcher-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked issuewatcher-mcp against OSV.dev.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in ai-ml
A cross-platform desktop application for managing AI Agents and MCP Servers. 一款用于管理AI智能体与MCP服务器的跨平台桌面应用程序。
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
An open-source AI agent that brings the power of Gemini directly into your terminal.
🛡️ BLA (Blind LLM Agents) — Adversarial defense shield that protects binaries, Electron apps, JS bundles, Python, and WebAssembly against AI reverse-engineering agents like REA. Poison -> Exhaust -> Hallucinate.
MCP Security Weekly
Get CVE alerts and security updates for io.github.mac146/issuewatcher and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Watches the GitHub repositories you have starred, detects newly opened issues, and emails you a digest with an AI-generated summary and a suggested fix for each one.
Ask Claude, Cursor or VS Code "What GitHub issues should I work on today?" and get the new GitHub issues worth your time, ranked, with the reason for each. It works through MCP, is read-only, and needs only a GitHub token (no AI key).
claude mcp add issuewatcher -e GITHUB_TOKEN=github_pat_xxxxxxxx -- npx -y issuewatcher-mcp
Claude Desktop has a one-click bundle. Full guide, token walkthrough, other apps and troubleshooting: docs/MCP.md. Test your setup any time with npx -y issuewatcher-mcp --check.
The rest of this page describes the other way to use the project: a scheduled email digest.
Besides your starred repos, IssueWatcher reads the package.json and requirements.txt of your own repos and also watches the libraries you depend on. New issues are scored 0-100 (is it a library you use? does it mention your version? does it sound severe?). Only the top ones get an AI summary and a "why you are seeing this" line; the rest are listed compactly.
Try it without sending anything: DRY_RUN=true npm run dev prints the ranked list.

Each entry has an AI summary and a possible fix. Newer versions also add a relevance score and a "why you're seeing this" line (for example "good first issue; unassigned; opened 3h ago"), and list lower-relevance issues compactly at the bottom. This screenshot was taken from an earlier version of the email.
Behaviour worth knowing:
gemini-2.5-flash tier allows only about 20 requests/day; GEMINI_MODEL=gemini-2.5-flash-lite worked in testing.MAX_ISSUES_PER_EMAIL issues are summarised per digest (the rest are still listed), and issue bodies are truncated before being sent to the model.Requires Node.js 22+.
git clone https://github.com/mac146/IssueWatcher
cd IssueWatcher/mcp-server
npm install
Copy .env.example to .env (in mcp-server/) and fill it in:
# Required
GITHUB_TOKEN=ghp_xxx # PAT; needs read access to your starred repos and their issues
SMTP_USER=you@gmail.com
SMTP_PASS=app-password # for Gmail use an App Password
MAIL_TO=you@example.com # com
... [View full README on GitHub](https://github.com/mac146/issuewatcher#readme)