mcpField
S
SrcLog

SrcLog

リモート
srclog.comバージョン管理02 日前に更新
リポジトリ公式サイト

SrcLog について

SrcLogは、GitHubのオープンソースリポジトリ、厳選トピック、開発者や組織のランキングを調べるホスト型MCPサーバーです。読み取り専用ツールで検索やプロフィール取得ができ、認証は不要です。

主な機能

  1. 01キーワードと意味によるリポジトリ検索
  2. 02言語、トピック、スター数で絞り込み
  3. 03リポジトリ詳細と類似プロジェクト
  4. 04厳選トピックの閲覧
  5. 05開発者と組織のランキング

活用シーン

  1. 01GitHubリポジトリの代替を探す
  2. 02トピック別に人気リポジトリを閲覧
  3. 03国別に有力な開発者を調べる
  4. 04組織のプロフィールとプロジェクトを確認

MCP 対応

SrcLogはhttps://srclog.com/mcpで、Streamable HTTPによるホスト型のステートレスなMCPツールを提供します。ツールは読み取り専用で、認証やAPIキーは不要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://srclog.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

SrcLog

SrcLog MCP サーバー

SrcLog.com のオープンソース GitHub リポジトリ、厳選されたトピック、開発者ランキングを、Claude、ChatGPT、Cursor、VS Code など、あらゆる MCP クライアントから直接検索・確認できます。

  • リモート、ホスト型: https://srclog.com/mcp(Streamable HTTP、ステートレス、プレーンな JSON レスポンス)
  • 認証、API キー、サインアップは不要
  • 公正利用の制限: IP あたり毎分 30 回のツール呼び出し(initialize や tools/list などのプロトコルメッセージは無料)
  • データ: 約 450,000 件のリポジトリと 435 件の厳選トピックを、公開 GitHub API から毎日更新

質問できること

  • 「星が 5,000 件以上ある、Notion のセルフホスト可能な代替サービスを探して」
  • 「星が最も多い Rust の Web フレームワークは?」
  • 「ウクライナの Python 開発者のトップは誰?」
  • 「laravel/framework に似たリポジトリを表示して」
  • 「vercel 組織のプロフィールとランキングを教えて」

ツール

ツール機能引数
search_reposGitHub リポジトリをキーワードとセマンティック検索で検索。言語、トピック、スター数で絞り込み可能query?、language?、topic?、min_stars?、sort?(relevance|stars|recent)、page?、per_page?
get_repo1 つのリポジトリの詳細:スター数、フォーク数、言語、ライセンス、トピック、SrcLog スコア、日付、リンクrepo(例:laravel/framework)
similar_repos意味的に類似したリポジトリを検索 — 代替サービスを見つけるのに便利repo、limit?
list_topics厳選されたすべてのトピック(スラッグ、タイトル、説明)—
topic_reposトピックがタグ付けされた、スター数の多いリポジトリtopic、page?、per_page?
top_developersスター数、フォーク数、ウォッチャー数、リポジトリ数による GitHub 開発者または組織のランキング。言語と国による絞り込みも可能type?(developers|organizations)、language?、country?(ISO コード)、sort?、page?、per_page?
get_ownerGitHub ユーザーまたは組織のプロフィール、合計数、ランキング順位、上位リポジトリlogin、page?、per_page?

すべてのツールは読み取り専用です。

インストール

Claude Code
claude mcp add --transport http srclog https://srclog.com/mcp
Claude.ai、ChatGPT およびカスタムコネクターに対応したその他のアプリ

カスタムコネクターを追加し、サーバー URL として https://srclog.com/mcp を貼り付けて、認証欄は空のままにします。

Cursor、Windsurf およびその他の mcpServers 設定
{
  "mcpServers": {
    "srclog": { "url": "https://srclog.com/mcp" }
  }
}
VS Code
{
  "servers": {
    "srclog": { "type": "http", "url": "https://srclog.com/mcp" }
  }
}
Raw JSON-RPC
curl https://srclog.com/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_repo","arguments":{"repo":"laravel/framework"}}}'

レート制限

各ツール呼び出しは、IP あたり毎分 30 リクエストの上限にカウントされます。この上限は SrcLog REST API と共有されます。上限を超えると、接続を切断する代わりにツールがエラー結果(Rate limit: 30 req/min, retry in N s)を返すため、アシスタントは待機して再試行できます。

リンク

ライセンス

このリポジトリ(ドキュメントおよび掲載メタデータ)は MIT ライセンスです。リポジトリデータは公開 GitHub API に由来します。SrcLog スコアとランキングは SrcLog 独自のものです。

コメント

MCP は初めてですか?

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

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