GitHub
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者による説明(英語の原文)
Preview repository facts with evidence. Choose your release channel at dotrepo.org/docs.
この3つを1つのスコアにまとめることはしません。意見、測定、人気はそれぞれ別のものだからです。
このサーバーのやさしい解説はまだ書いていません。以下はレジストリから読み取った事実です。
使っているAIアプリを選んで、設定をコピーしてください。
どのアプリを使っていますか?
上でアプリを選んでください。選んだアプリを覚えておくので、次からはボタンに「…にインストール」と表示されます。
リンク先は作者自身のファイルです。私たちが置いたり再パッケージしたりしたものではありません。ファイルを開くと、Claude Desktopがインストールします。
ターミナルでこれを実行します
ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
ブラウザがアプリを開いてよいか確認し、そのあとアプリが設定を表示して確認を求めます。キーの値は空欄のままなので、自分で入力してください。
これはパソコンで動くサーバーですが、ChatGPTがつなげるのはインターネット上のサーバーだけです。ほかのアプリを選んでください。
選んだアプリは、この端末のCookieに保存されます。アカウントは不要です。
この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。
パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。
誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月8日にチェック
レジストリ名は、リポジトリを所有するGitHubアカウント maxwellsantoro で確認済みです
このリポジトリはまだGitHubから読み取っていません
このリポジトリはまだGitHubから読み取っていません
これはパソコンで動くため、インターネット上のエンドポイントはありません
パソコンで動き、代わりにローカルの設定を使います
パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです
レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。
当てはまる基本チェック1項目のうち1項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。
レジストリには必須のキーは載っていません。ただし、最初に使うときにサインインを求めるサーバーもあります。
あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。
GitHubリポジトリの最終更新は–、最新バージョン(2.0.0-rc.2)がレジストリに届いたのは10 日前です。
Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにMCPBも必要です。
同じカテゴリには:GitHub, Desktop Commander, Cloudflare MCP
同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。
カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i
Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.
作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。
Repository facts you can trace and reuse.
Every new investigation starts with familiar questions: what does this project do, where are its docs, who maintains it, and how is it built? DotRepo provides an open repository metadata protocol, tools and a public index for those facts. Read them as JSON, through MCP, or from a local .repo file, with their sources, recorded conflicts and age attached.
Publishers derive context from the manifests, CI and documentation they already maintain. Consumers use a shared starting point, then inspect sources when the answer is missing, stale, conflicting or insufficient. The goal is less repeated work for both sides, including the work of keeping metadata useful.
[Look up a repository](#try-it-orient-yourself-in-pydantic) · [Connect an agent](#connect-your-agent) · [Publish from existing sources](#add-a-record-to-your-repository)
Experimental: DotRepo's decision workflow extends this into metadata-led discovery, bounded shortlisting, source-backed requirement assessment and retained findings (MCP tools dotrepo.decision.*). Its experimental source workflow can reach a justified preliminary choice or an explicit unknown; it is not in released packages or the hosted API. Start with delivery status and evidence, then the durable source command or the MCP decision guide.
Together with PageDigest, this is part of Lazy Collective: conservation through cooperation, reducing repeated fetching, parsing, investigation and verification. Its public home connects the two projects; there is no shared deployed service. How the projects relate.
Fetch the indexed profile without installing anything or cloning the repository:
curl -sS https://dotrepo.org/v0/repos/github.com/pydantic/pydantic/profile.json
The response groups purpose, execution, documentation, and ownership. Check record.generatedAt, record.freshnessStatus, conflicts, and the fields your task needs. freshness.generatedAt dates the export, not the source facts. A missing, old, or conflicting answer needs an upstream check. Returned commands are data to review, not permission to execute them.
Install the stable MCP server with a Rust toolchain, or use the stable release bundle:
cargo install dotrepo-mcp --version 1.0.4 --locked
For clients that use an mcpServers configuration:
{
"mcpServers": { "dotrepo": { "command": "dotrepo-mcp", "args": [] } } }
Ask the client to call dotrepo.lookup with these arguments:
{
"repositoryUrl": "https://github.com/pydantic/pydantic", "path": "repo.test" }
See installation for the CLI, LSP, and VS Code extension, and consumer integration for fallback rules and a runnable client.
Version matters: production installs use stable v1.0.4. The published v2.0.0-rc.2 preview includes retained field assessments, execution contexts, newer MCP target checks, and the contained CLI/MCP output writer. Additional instruction-extraction and evaluation work in this checkout is recorded under Unreleased in the changelog; it is outside that published tag. Installed RC1 artifacts remain unchanged. Use the version comparison and stable documentation.
.repo file and supported documentation blocks consistent with validation and generated-surface checksIndexed overlays are generated from public source material, so maintainers do not need to adopt dotrepo for their repository to appear. A native .repo provides maintainer control. Routine generated records are machine-checked: their best status is checked (automated checks passed), not human review.
Install the stable CLI from the release bundle or with cargo install dotrepo-cli --version 1.0.4 --locked, then:
# Start from existing README.md, CODEOWNERS, and SECURITY.md:
dotrepo --root import
dotrepo --root validate dotrepo --root query repo.build --raw dotrepo --root trust dotrepo --root generate --check
Use init instead of import to start from a blank scaffold. The stable maintainer guide walks through adoption; sync boundaries explain which files and regions dotrepo can manage.
For a source checkout, the publisher helper reviews existing manifests/docs through the importer, reports genuine ambiguity, and checks adopted-record drift without overwriting it. Its initial adoption mode creates a record only when none exists; no second catalog is required.
checked; retained field-level evidence is available only where the producing version and crawl saved it. See the trust modelFor implementation, start with the roadmap packets and team execution guide. Repository guidance owns contracts; generated reports and dated archives own outcome evidence.
Repository Python tooling uses uv; CONTRIBUTING owns setup commands and the checks for each change.