driftwatch-mcp
driftwatch
AIコーディングエージェントのための依存関係マイグレーションインテリジェンス。
1つの問いに、正確に、そして出典付きで答えます:
このライブラリはバージョンAからバージョンBへ移行しました。何が壊れたのか、そして私のコードにはどのような修正が必要なのでしょうか?
初めての方は、ビギナーズガイド から始めてください。
インストール(30秒)
Claude Desktop、Claude Code、Cursor、または任意のMCPクライアントに追加します:
{
"mcpServers": {
"driftwatch": {
"command": "npx",
"args": ["-y", "driftwatch-mcp"]
}
}
}設定はこれだけです。APIキー不要、アカウント不要、支払い不要、設定不要。 エンジンはお使いのマシン上でローカルに動作し、npm、PyPI、GitHub Releases、OSV.dev の公開データのみを読み取ります。
エージェントに2つのツールが表示されます:
ツール | 機能 |
| バージョンAとBの間で何が壊れたかを、すべての主張に出典付きで示します |
| このパッケージは実際に存在するか?ハルシネーションやタイポスクワットによる名前をインストール前に検出します |
必要に応じて ANTHROPIC_API_KEY を設定すると、決定論的な結果に加えて、LLMが生成するマイグレーション手順を追加できます。APIキーがなくても完全に動作します。
Related MCP server: MCP Workflow Engine
これが存在する理由
すべてのLLMはトレーニングカットオフ時点で凍結されています。ライブラリはそうではありません。エージェントがカットオフより新しいバージョンを対象にコードを書くと、もはや存在しないAPIを自信満々に出力し、その後、真実に収束するまでにおよそ6回の失敗したビルド修正イテレーションを費やします。
SDKProofベンチマーク(2026年7月) はこれを測定しました:モデルはPrisma v7で80/100(v6の PrismaClient パターンは削除されました)、Vercel AI SDK v5以上で90/100(パラメータがリネームされ、maxSteps は削除されました)を記録しています。
Without driftwatch: ~6 failed iterations x ~15k tokens -> $0.30-$1.50 + 10-20 min
With driftwatch: 1 call -> $0.056〜30倍のリターンは購入者自身が計算できます。信頼は一切不要です。
クイックスタート
npm install
cp .env.example .env
npm start# The product
curl "localhost:4021/v1/delta?ecosystem=npm&name=react&from=18.2.0&to=19.0.0"
# Free safety check -- catches hallucinated and typosquatted packages
curl "localhost:4021/v1/check?ecosystem=npm&name=recat"支払い機能オフ、有料AI機能オフで動作します。コストは一切かかりません。
得られるもの
{
"package": "react",
"from": "18.2.0", "to": "19.0.0",
"jump": { "kind": "major", "majorsCrossed": 1, "releasesInRange": 583 },
"tier": "evidence",
"breakingChanges": [
{
"summary": "Removed: `ReactDOM.render`, `ReactDOM.hydrate` ...",
"version": "19.0.0",
"confidence": "medium",
"symbols": ["ReactDOM", "render", "hydrate"],
"citations": [{ "kind": "release-note", "url": "https://github.com/..." }]
}
],
"advisories": [],
"citations": [ /* every source we relied on */ ]
}すべての主張は一次ソースにリンクされています。当方は事実と短い引用を公開します — ドキュメントの丸ごと転載は決して行いません。
アーキテクチャ
┌──────────────────────────────────────────┐
│ FREE PUBLIC SOURCES (no licensed data) │
│ npm · PyPI · GitHub Releases · OSV.dev │
└────────────────────┬─────────────────────┘
│
┌───────────▼───────────┐
│ ENGINE │
│ ┌──────────────────┐ │
│ │ deterministic │ │ always on, $0
│ │ extraction │ │
│ └────────┬─────────┘ │
│ ┌────────▼─────────┐ │
│ │ LLM synthesis │ │ OPTIONAL, capped
│ │ (off by default) │ │
│ └────────┬─────────┘ │
└───────────┼────────────┘
│
┌───────────▼───────────┐
│ SQLite PERMANENT CACHE│ ← the margin
│ + revenue ledger │
└───────────┬───────────┘
│
┌───────────────────────┼───────────────────────┐
│ │ │
┌───────▼───────┐ ┌────────▼────────┐ ┌────────▼────────┐
│ MCP server │ │ HTTP API │ │ x402 layer │
│ (stdio) │ │ + OpenAPI │ │ (Base, USDC) │
│ │ │ │ │ │
│ DISTRIBUTION │ │ REVENUE │ │ OPTIONALITY │
└───────────────┘ └─────────────────┘ └─────────────────┘戦略を一言で表すと: MCPはユーザーを持ち、APIは収益を持ち、x402は低コストのポジショニングです。理由は DECISION.md を、測定された証拠は MARKET_RESEARCH.md を参照してください。
エンドポイント
エンドポイント | 価格 | 目的 |
| $0.05 | 本製品 — 2つのバージョン間の破壊的変更 |
| $0.15 | バッチ分析、最大50パッケージ |
| 無料 | このパッケージは存在するか?タイポスクワットか? |
| 無料 | 生存確認 |
| 無料 | 機械可読な仕様 |
| 無料 | エージェント可読な要約 |
| 無料 | 支払いディスカバリ |
| localhost | 収益とコストの台帳 |
対応エコシステム:npm、PyPI。
MCPサーバー
配布チャネルです。2つのツール:get_migration_delta と check_package。
driftwatch-mcp として公開しています — ワンブロックのセットアップは上記の インストール を参照してください。
npmではなくクローンから実行する場合:
{
"mcpServers": {
"driftwatch": {
"command": "node",
"args": ["--experimental-strip-types", "/path/to/driftwatch/src/mcp/server.ts"]
}
}
}デフォルトではエンジンをローカルで実行します — 当方へのネットワーク呼び出しも支払いもありません。ホストされたインスタンスを指すようにするには、代わりに DRIFTWATCH_REMOTE_URL を設定します。
ネイティブ依存関係は不要です。 better-sqlite3 はオプションです。お使いのマシンでビルドできない場合、サーバーはプレーンなJSONキャッシュにフォールバックし、同じように動作します。ネイティブビルドの失敗はMCPサーバーがインストール時に動作しなくなる最も一般的な原因ですが、このサーバーはそれを乗り越えます。
コマンド
npm start # run the API server
npm run dev # run with auto-reload
npm run mcp # run the MCP server (stdio)
npm test # unit tests -- no network, no cost
npm run testclient # simulate a customer end to end
npm run wallet:new # generate a TESTNET walletセキュリティ(1段落で)
このサーバーは秘密鍵を一切保持しません。 暗号資産の受け取りに必要なのは公開アドレスのみです。鍵が必要なのは送金時だけで、当方は受け取るだけです。サーバーが侵害されても、手に入るのはキャッシュと台帳だけです — 資金を得ることはできません。なぜなら、得るものが何もないからです。LLMの支出は毎日上限が設定され、各呼び出しの前にチェックされます。詳細は docs/SECURITY.md を参照してください。
正直なステータス
リリース済みですが、まだ誰にも使われていません。 2026年8月23日時点で、npmパッケージは公開され、コールドインストールからの動作確認済みですが、オーガニックユーザーはゼロです。これが正直な状態です:コードは動作しますが、配布はまだ始まっていません。
これは未検証のビジネスです。 測定された事実:
独立系x402セラー経済圏全体は、14,128の登録サービスで 約$11,700/月 です(2026-08-07測定 — MARKET_RESEARCH.md を参照)。
最も収益を上げている独立系オペレーターでも 約$872/月 です。
ほとんどのコーディングエージェントは人間のサブスクリプション内で動作し、ウォレットを持っていません。
つまり:無料のMCP利用が有料のコール数を大幅に上回り、x402の収益は1年目はほぼゼロになると予想してください。このサービスは、そのような結果になっても約$1/月のコストで済み、それでも真に有用なものを生み出せるように設計されています。
重要な指標は収益ではありません — ユニーク支払い者あたりのコール数 です。5未満なら一過性の利用です。20を超えれば、収益が小さくても本物のビジネスです。
ドキュメント
ファイル | 内容 |
すべてを平易な英語で解説 | |
x402、MCP、エージェント支払いの測定された現状 | |
検討した20のビジネスをランキング形式で | |
このビジネスを選んだ理由と正直な注意点 | |
完了 / 進行中 / 次にやること | |
鍵の管理、支出制御、脅威モデル | |
ユニットエコノミクスと3つのシナリオ | |
コミット前に確認すべきすべての継続コスト | |
Mac Mini → インターネット → メインネット → VPS | |
具体的なローンチ計画 |
データソースと倫理
すべての入力は無料、公開、ライセンス不要です:npmレジストリ、PyPI、GitHub Releases、OSV.dev。
当方はライセンス付きデータを意図的に転売しません。現在最も収益を上げている独立系x402オペレーターは、有料API(People Data Labs、Exa、Firecrawl)を、おそらく利用規約に違反してプロキシしています。それがx402で実証済みの唯一のビジネスモデルですが、当方はそれを除外しました。
当方は短い引用とリンク付きの事実を公開します — ドキュメントの転載は決して行いません。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityBmaintenanceChecks npm and PyPI packages for outdated versions, deprecation status, and breaking changes with cited sources, enabling AI agents to verify dependency freshness.110ISC
- FlicenseNot gradedqualityDmaintenanceProvides AI coding agents with dependency analysis, impact detection, and build verification tools.
- AlicenseAqualityDmaintenanceDependency security & health auditing for AI agents with no account or API key required.22MIT
- FlicenseNot gradedqualityCmaintenancePackage intelligence for AI coding agents that checks npm and PyPI package health, deprecation, vulnerabilities, bundle size, and compares alternatives.
Related MCP Connectors
Package intelligence for AI agents across npm, PyPI, crates.io and deps.dev. No API keys.
npm, PyPI & crates.io intel for AI agents: versions, popularity, deps, health. No API keys.
Check exact npm/PyPI upgrades for evidence-backed breaking changes; query APIs and components.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dhughes6071/driftwatch'
If you have feedback or need assistance with the MCP directory API, please join our Discord server