Oss Issues MCP logo

Oss Issues MCP

Reads allowlisted GitHub issues and returns normalized, triage-focused data through MCP.

Install Oss Issues MCP

Pick your client, then add it in one click or paste the config.

No confirmed install command yet

We only publish a config when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for oss-issues-mcp, and we’d rather show nothing than a guess you’d paste into your client.

Open setup steps on GitHub

Overview

The oss-issues-mcp MCP server exposes derived GitHub issue data for triage rather than passing through raw API responses. Its available `get_actionable_issue` tool removes issue-template scaffolding and returns fields relevant to reviewing an issue. Access is restricted to explicitly allowed repositories, and the server is read-only. Reach for it when an agent needs focused issue information from selected GitHub repositories.

Use cases

  • Triage normalized GitHub issues
  • Restrict agent issue access to approved repositories
  • Review read-only issue data without template scaffolding

Key features

  • Normalized GitHub issue retrieval
  • Template-scaffolding removal
  • Triage-focused issue fields
  • Repository allowlist enforcement
  • Read-only GitHub access

Tools1

What Oss Issues MCP lets your agent do. Expand a tool for its parameters.

Self-reported~24 tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 2d ago

Recent health check succeeded.

11/12 checks healthy over the last 90d

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

Last commit1mo agoMost recent push to the default branch.
Tools exposed1Callable tools this server registers over MCP.

How Oss Issues MCP works

What oss-issues-mcp MCP server does

The oss-issues-mcp MCP server connects an MCP client to GitHub issue data and produces a normalized view for triage. Its currently available tool is get_actionable_issue, which fetches an issue, removes issue-template furniture, and returns only fields considered relevant to triage.

This is intended for workflows where raw GitHub API responses contain too much structure or template content. The server focuses on deriving a smaller issue representation instead of exposing GitHub as a general-purpose API proxy.

These include finding new open issues across a repository watch-list, determining whether an issue is already being worked on through assignees and linked pull requests, and retrieving repository contribution and issue-template guidance.

How it works

An MCP client calls get_actionable_issue with an issue request. The server obtains the issue from GitHub, applies its normalization logic, and returns triage-oriented fields.

Repository access is controlled by an allowlist. Requests for repositories that have not been explicitly permitted are refused. The server is read-only, so it does not create, edit, assign, or otherwise mutate GitHub issues. Write operations are deferred until a human-approval gate exists.

The oss-issues-mcp MCP server requires a fine-grained, read-only GITHUB_TOKEN to access GitHub. Its documented launch flow uses uv sync followed by uv run oss-issues-mcp.

Setup and configuration

Set the token in the environment before starting the server:

server.ts
export GITHUB_TOKEN=github_pat_...
uv sync
uv run oss-issues-mcp

The token must be fine-grained and read-only.

Tools and capabilities

The oss-issues-mcp MCP server currently documents one available MCP tool:

  • get_actionable_issue — fetches an issue and returns a cleaned, triage-focused representation without issue-template furniture.

The following names appear as planned functionality rather than current tools:

  • list_new_issues for new open issues in watched repositories, excluding pull requests.
  • get_claim_status for checking assignees and linked pull requests.
  • get_repo_context for contribution instructions and issue-template rules.

Limitations and notes

The oss-issues-mcp MCP server is not a complete GitHub API replacement. It currently documents one available tool, and the additional issue discovery, claim-status, and repository-context tools are planned. Repository access is limited to the configured allowlist, and the server has no write tools.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Oss Issues MCP

oss-issues-mcp is an MCP server that connects MCP clients to allowlisted GitHub repositories through read-only access. Its available main tool, `get_actionable_issue`, fetches an issue, removes issue-template scaffolding, and returns fields focused on triage rather than raw GitHub API data.

Install it with `uv sync`, then start it with `uv run oss-issues-mcp`. Set a fine-grained, read-only `GITHUB_TOKEN` first.

It requires a fine-grained, read-only `GITHUB_TOKEN`. Export the token in the environment before launching the server. Repository access is also restricted by an explicit allowlist, so a valid token alone does not authorize every repository.

It describes a runnable MCP server launched with `uv run oss-issues-mcp`, but provides no Cursor configuration example or requirement.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOss Issues MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/oss-issues-mcp?style=directory)](https://allmcps.com/mcp/oss-issues-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/oss-issues-mcp"><img src="https://allmcps.com/api/badge/oss-issues-mcp?style=directory" alt="Oss Issues MCP on AllMCPs" /></a>