About mcp-oss-onramp
mcp-oss-onramp is an MCP server that helps contributors find available, beginner-friendly open-source issues. It uses GitHub GraphQL to check linked pull requests and summarizes issue descriptions for LLMs.
Key features
- 01Finds beginner-friendly issues without relying on labels
- 02Checks linked pull requests for active work
- 03Summarizes issue descriptions for LLMs
Use cases
- 01Finding an open-source issue for a first contribution
- 02Filtering out issues with linked pull requests
- 03Reviewing issue details in a concise form
MCP support
Exposes issue discovery capabilities to MCP clients. It can be launched with npx and configured with a GitHub token or authenticated GitHub CLI for higher precision.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
1Saved tool list · updated 2w ago
| Parameter | Type | Required | Description |
|---|---|---|---|
| repository | string | Yes | Full repository name (e.g., 'owner/repo') |
Details
From the project READMEmcp-oss-onramp
AI Scout for truly available, beginner-friendly OSS issues.
Quick Start
Run directly via npx:
npx mcp-oss-onramp
Direct Execution (CLI)
You can also run the server with a token directly in your terminal:
MCP_OSS_ONRAMP_GITHUB_TOKEN="your_token_here" npx mcp-oss-onramp
MCP Configuration
Add this to your AI agent's configuration:
{
"mcpServers": {
"oss-onramp": {
"command": "npx",
"args": ["-y", "mcp-oss-onramp"]
}
}
}
Features
- True Availability: Checks linked PRs via GraphQL to filter out issues already being worked on.
- AI-Optimized: Summarizes issue bodies for efficient LLM consumption.
- High Precision: Targets beginner-friendly tasks even without explicit labels.
Prerequisites
- GitHub Authentication (Recommended):
- Set
MCP_OSS_ONRAMP_GITHUB_TOKENenvironment variable, OR - Install GitHub CLI (gh) and authenticate via
gh auth login.
- Set
- Node.js: Version 18 or higher.
Note: The server works without authentication but will be rate-limited and provide lower precision (no PR cross-referencing).
License
MIT
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.