remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Provides access to GitHub trending repositories and developers data, with filtering capabilities by programming language, time period, and spoken language
mcp-github-trending MCP サーバー
シンプルな API インターフェースを通じて GitHub のトレンド リポジトリと開発者データへのアクセスを提供する MCP サーバー。
特徴
- GitHubのトレンドリポジトリと開発者データにアクセスする
- プログラミング言語でフィルタリング
- 期間(日次、週次、月次)でフィルタリング
- 話し言葉でフィルタリング
- 適切にフォーマットされたJSONレスポンスを返す
ツール
サーバーは次のツールを実装します。
get_github_trending_repositories
次のパラメータを使用して、GitHub からトレンドのリポジトリを取得します。
language
(オプション): リポジトリをフィルタリングするプログラミング言語 (例: "python"、"javascript")since
(オプション): リポジトリをフィルタリングする期間(「daily」、「weekly」、「monthly」)。デフォルトは「daily」spoken_language
(オプション): リポジトリをフィルタリングする言語
応答例:
get_github_trending_developers
次のパラメータを使用して、GitHub からトレンドの開発者を取得します。
language
(オプション): フィルタリングするプログラミング言語 (例: "python"、"javascript")since
(オプション): フィルタリングする期間(「daily」、「weekly」、「monthly」)。デフォルトは「daily」
応答例:
インストール
前提条件
- Python 3.12
インストール手順
パッケージをインストールします。
クロードデスクトップ構成
MacOSの場合:
Windowsの場合:
発達
建築と出版
- 依存関係を同期し、ロックファイルを更新します。
- パッケージディストリビューションをビルドします。
- PyPI に公開:
注: 環境変数またはコマンドフラグを使用して PyPI 資格情報を設定します。
- トークン:
--token
またはUV_PUBLISH_TOKEN
- ユーザー名/パスワード:
--username
/UV_PUBLISH_USERNAME
および--password
/UV_PUBLISH_PASSWORD
デバッグ
最適なデバッグ エクスペリエンスを得るには、 MCP Inspectorを使用します。
npm経由で MCP Inspector を起動します。
インスペクターには、ブラウザでアクセスしてデバッグを開始できる URL が表示されます。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
You must be authenticated.
シンプルな API インターフェースを通じて GitHub のトレンド リポジトリと開発者データへのアクセスを提供する MCP サーバー。