SrcLog について
SrcLogは、GitHubのオープンソースリポジトリ、厳選トピック、開発者や組織のランキングを調べるホスト型MCPサーバーです。読み取り専用ツールで検索やプロフィール取得ができ、認証は不要です。
主な機能
- 01キーワードと意味によるリポジトリ検索
- 02言語、トピック、スター数で絞り込み
- 03リポジトリ詳細と類似プロジェクト
- 04厳選トピックの閲覧
- 05開発者と組織のランキング
活用シーン
- 01GitHubリポジトリの代替を探す
- 02トピック別に人気リポジトリを閲覧
- 03国別に有力な開発者を調べる
- 04組織のプロフィールとプロジェクトを確認
MCP 対応
SrcLogはhttps://srclog.com/mcpで、Streamable HTTPによるホスト型のステートレスなMCPツールを提供します。ツールは読み取り専用で、認証やAPIキーは不要です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://srclog.com/mcpclaude mcp add --transport http com-srclog-srclog https://srclog.com/mcp{"mcpServers":{"com-srclog-srclog":{"type":"http","url":"https://srclog.com/mcp"}}}Cursor で開く{"servers":{"com-srclog-srclog":{"type":"http","url":"https://srclog.com/mcp"}}}VS Code で開く{"mcpServers":{"com-srclog-srclog":{"type":"http","url":"https://srclog.com/mcp"}}}{"mcpServers":{"com-srclog-srclog":{"serverUrl":"https://srclog.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細

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_repos | GitHub リポジトリをキーワードとセマンティック検索で検索。言語、トピック、スター数で絞り込み可能 | query?、language?、topic?、min_stars?、sort?(relevance|stars|recent)、page?、per_page? |
get_repo | 1 つのリポジトリの詳細:スター数、フォーク数、言語、ライセンス、トピック、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_owner | GitHub ユーザーまたは組織のプロフィール、合計数、ランキング順位、上位リポジトリ | 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)を返すため、アシスタントは待機して再試行できます。
リンク
- ドキュメント:https://srclog.com/for-developers
- ウェブサイト:https://srclog.com
- MCP Registry 名:
com.srclog/srclog
ライセンス
このリポジトリ(ドキュメントおよび掲載メタデータ)は MIT ライセンスです。リポジトリデータは公開 GitHub API に由来します。SrcLog スコアとランキングは SrcLog 独自のものです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。