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ファイルを参照してください。
Related MCP Servers
- AsecurityFlicenseAqualityMCP Server for the GitHub API, providing features for file operations, repository management, and advanced search, with automatic branch creation and comprehensive error handling.Last updated -1843TypeScript
- AsecurityAlicenseAqualityAn MCP server for gitingest. It allows MCP clients like Claude Desktop, Cursor, Cline etc to quickly extract information about Github repositories including repository summaries, project directory structure, file contents, etcLast updated -38PythonMIT License
- -securityFlicense-qualityProvides tools for interacting with GitHub's API through the MCP protocol, allowing users to create repositories, push content, and retrieve user information.Last updated -JavaScript
- AsecurityFlicenseAqualityAn MCP server that enables integration with GitHub Enterprise API, allowing users to access repository information, manage issues, pull requests, workflows, and other GitHub features through Cursor.Last updated -163314TypeScript