Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

Show HN: Service-catalog-MCP – コードベースをインデックス化して一括変更を実行

Service-catalog-MCPは、コードベース全体をインデックス化し、リポジトリ間の関係を把握した上で、語彙的・論理的な検索を可能にするMCPサーバーです。さらに、複数のサービスに対して一括変更を実行し、PRの作成やステータス確認までを一元管理できます。

背景メモ

- MCP(Model Context Protocol)は、Anthropicが策定した、AIアシスタント(Claudeなど)と外部ツール・データを接続するための標準プロトコル。この「service-catalog-mcp」はそのMCPサーバーとして動作する。 - 大規模なマイクロサービス群を抱える企業(例:数百のGitHubリポジトリ)では、依存関係の把握や全サービス横断でのライブラリ更新が困難。本ツールはコードベース全体をインデックス化し、自然言語での検索と一括変更(例:「Python製リポジトリでライブラリXを使っているものをすべて検索し、Yのバージョンを更新してPRを作成」)を可能にする。 - バッチ変更時には対象リポジトリをクローンし、Claude Codeを起動して変更を実行。その後、PRの作成・ステータス確認・サマリー生成までを一貫して行える。 - 開発元のSorena AIは、AIを活用したインフラ自動化ツールを手がけるスタートアップ。

関連記事

  • Safari Technology Preview 247 introduces the Safari MCP server, a Model Context Protocol server that lets AI agents connect to a Safari browser window to access DOM, network requests, screenshots, and console output for more autonomous web debugging and development.