mcpField
S
Sourced

Sourced

リモート
sourced.dev開発ツール3434 週間前に更新
リポジトリ公式サイト

Sourced について

Sourced.dev は、PyPI と npm のパッケージのソースコードをコーディングエージェントが直接参照できるようにする MCP サーバーです。学習データや Web 検索に頼らず、サードパーティライブラリの実装を確認したい開発者やエージェント向けです。800,000 を超える Python パッケージと 3,000,000 を超える npm パッケージを対象とし、新しいリリースは公開後 5 分以内にインデックス化されます。

主な機能

  1. 01行番号付きでパッケージのソースファイルを読み取り
  2. 02パッケージのソースツリーを対象とした正規表現検索
  3. 03glob パターンによるファイル検索
  4. 04バージョン指定に対応し、既定は最新版

活用シーン

  1. 01コーディングエージェントによるサードパーティライブラリの実装確認
  2. 02依存パッケージ内での関数やクラスの利用箇所の検索
  3. 03リポジトリを클론せずに PyPI や npm パッケージの構成を閲覧

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.sourced.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Sourced.dev

Website License PyPI Packages npm Packages MCP

PyPI と npm のすべてのパッケージを対象としたソースコード検索です。

Sourced.dev は、Model Context Protocol(MCP)を通じて、コーディングエージェントが依存パッケージのソースコードに直接アクセスできるようにします。トレーニングデータやウェブ検索に頼る代わりに、エージェントはあらゆるパッケージの実際のソースコードを、ローカルマシン上にあるかのように読み取り、検索、閲覧できます。

現在、80万以上の Python パッケージと300万以上の npm パッケージすべてを追跡しています。新しいリリースは公開から5分以内にインデックス化されます。

クイックスタート

1つのコマンドで MCP サーバーをインストールできます。GitHub 認証を行い、コーディングエージェントを自動的に設定します。

curl -sL sourced.dev/install | sh

インストーラーは以下を実行します。

  1. GitHub で認証します。
  2. API キーを作成します。
  3. 選択したエージェント向けに MCP サーバーを設定します。

インストール後、Sourced の利用を開始するためにコーディングエージェントを再起動してください。

対応エージェント

以下のコーディングエージェントは、追加設定なしですぐに利用できます。

機能

Sourced.dev は MCP を通じて、以下のツールをコーディングエージェントに提供します。

ツール説明
readパッケージのソースコードから、行番号付きでファイルを読み取ります。
grepパッケージのソースツリー全体から正規表現パターンを検索します。
globパッケージ内で glob パターンに一致するファイルを検索します。

すべてのツールは、ecosystem(例:pypi、npm)、package_name、および任意の version(省略時は最新バージョン)を受け付けます。

エコシステムの対応状況

  • PyPI — 80万以上のパッケージ
  • npm — 300万以上のパッケージ
  • Maven/Gradle — 対応予定
  • RubyGems — 対応予定
  • Crates.io(Rust)— 対応予定

次のステップ

  • sourced.dev にアクセスして、詳細をご確認ください。
  • Issues ページで未解決のタスクを確認したり、バグを報告したりできます。
  • 貢献するには、Pull Request を作成してください。

ライセンス

MIT ライセンス — 詳細は LICENSE をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。