mcpField
M
mcp-oss-onramp

mcp-oss-onramp

ローカル
github.com/ryotaro-tanakaバージョン管理023 週間前に更新

mcp-oss-onramp について

mcp-oss-onrampは、初心者向けの対応可能なオープンソース課題を探すMCPサーバーです。GitHub GraphQLで関連するプルリクエストを確認し、LLM向けに課題の説明を要約します。

主な機能

  1. 01ラベルに頼らず初心者向け課題を検索
  2. 02関連するプルリクエストで着手状況を確認
  3. 03LLM向けに課題の説明を要約

活用シーン

  1. 01初めての貢献に適した課題探し
  2. 02関連プルリクエストがある課題の除外
  3. 03課題の詳細を簡潔な形で確認

MCP 対応

課題検索機能をMCPクライアントに提供します。npxで起動でき、GitHubトークンまたは認証済みGitHub CLIを使うと精度が上がります。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"ryotaro-tanaka-mcp-oss-onramp": {
"command": "npx",
"args": [
"-y",
"mcp-oss-onramp"
]
}
}
}
起動コマンドnpx -y mcp-oss-onramp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmmcp-oss-onramp0.1.3

ツール

1

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
repositorystringはいリポジトリの完全な名前(例:'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

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。