mcp-oss-onramp について
mcp-oss-onrampは、初心者向けの対応可能なオープンソース課題を探すMCPサーバーです。GitHub GraphQLで関連するプルリクエストを確認し、LLM向けに課題の説明を要約します。
主な機能
- 01ラベルに頼らず初心者向け課題を検索
- 02関連するプルリクエストで着手状況を確認
- 03LLM向けに課題の説明を要約
活用シーン
- 01初めての貢献に適した課題探し
- 02関連プルリクエストがある課題の除外
- 03課題の詳細を簡潔な形で確認
MCP 対応
課題検索機能をMCPクライアントに提供します。npxで起動でき、GitHubトークンまたは認証済みGitHub CLIを使うと精度が上がります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
1掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| repository | string | はい | リポジトリの完全な名前(例:'owner/repo') |
詳細
mcp-oss-onramp
本当に対応可能で、初心者にも取り組みやすい OSS の課題を見つける AI スカウトです。
クイックスタート
npx で直接実行します:
npx mcp-oss-onramp
直接実行(CLI)
ターミナルでトークンを直接指定して、サーバーを実行することもできます:
MCP_OSS_ONRAMP_GITHUB_TOKEN="your_token_here" npx mcp-oss-onramp
MCP の設定
AI エージェントの設定に以下を追加します:
{
"mcpServers": {
"oss-onramp": {
"command": "npx",
"args": ["-y", "mcp-oss-onramp"]
}
}
}
機能
- 実際の対応状況:GraphQL を通じて関連付けられた PR を確認し、すでに対応中の課題を除外します。
- AI に最適化:LLM で効率よく処理できるよう、課題の本文を要約します。
- 高精度:明示的なラベルがなくても、初心者向けのタスクを見つけます。
前提条件
- GitHub 認証(推奨):
MCP_OSS_ONRAMP_GITHUB_TOKEN環境変数を設定する、または- GitHub CLI (gh) をインストールし、
gh auth loginで認証します。
- Node.js:バージョン 18 以降。
注:サーバーは認証なしでも動作しますが、レート制限が適用され、精度が低下します(PR の相互参照は行われません)。
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。