local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Provides a browser extension for Chrome that captures console logs and sends them to the ConsoleSpy server
Hosts the repository for ConsoleSpy that users can clone to set up the MCP server
ConsoleSpy: カーソル用MCPサーバー
ブラウザ コンソールのログをキャプチャし、モデル コンテキスト プロトコル (MCP) を通じてカーソル IDE で使用できるようにするツール。
概要
このツールは次のものから構成されます:
- ブラウザからコンソールログをキャプチャするサーバー
- これらのログをCursorで利用できるようにするMCPサーバー
- コンソールログをサーバーに送信するブラウザ拡張機能
インストール
サーバーのセットアップ
- このリポジトリをクローンします:Copy
- 依存関係をインストールします:Copy
- セットアップ スクリプトを実行して、カーソルの MCP 接続を構成します。Copy
ブラウザ拡張機能のインストール
- Chromeウェブストアから拡張機能をインストールしますまたは開発者モードで拡張機能を読み込みます。
- Chromeを開いて
chrome://extensions/
に移動します。 - 「開発者モード」を有効にする(右上隅のトグル)
- 「解凍して読み込む」をクリックし、このリポジトリから
extension
フォルダを選択します。
- Chromeを開いて
使用法
サーバーの起動
- コンソール ログ サーバーを起動します。Copy
- 別のターミナルで、MCP サーバーを起動します。Copy
あるいは、起動スクリプトを使用して、両方のサーバーを同時に起動することもできます。
カーソルの設定
セットアップ スクリプトを実行した後でも、Cursor に MCP サーバーを手動で追加する必要があります。
- 設定 > 機能 > カーソル内のMCPに移動します
- 次のようにして新しい MCP サーバーを追加します。
- 名前: ConsoleSpy
- タイプ: sse
- URL: http://localhost:8766/sse
拡張機能の使用
- ブラウザの拡張機能アイコンをクリックしてオン/オフを切り替えます
- 有効にすると、現在のタブのすべてのコンソールログがサーバーに送信されます。
- カーソルでは、MCPインターフェースを通じてこれらのログにアクセスできるようになりました。
カスタマイズ
コンソールログサーバポートの変更
コンソール ログ サーバーに別のポート (デフォルトは 3333) を使用する必要がある場合は、複数の場所でポートを更新する必要があります。
mcp-server.js
で、ポート変数を変更します。Copyconsole-spy-mcp.js
で、新しいポートに合わせて URL を更新します。Copy- ブラウザ拡張機能の
content.js
で、サーバー URL を更新します。Copy start-servers.sh
を使用する場合は、そこでもポート参照を更新します。
**重要:**すべての場所で同じポート番号を使用する必要があります。一貫性を保つため、プロジェクトファイル内で「3333」をグローバル検索し、すべてのインスタンスを希望のポート番号に置き換えることをお勧めします。
すでにポート 3333 を使用している別のアプリケーションでローカルでテストしている場合、ツールが正しく動作するためにこのポートを変更することが不可欠です。
トラブルシューティング
- 両方のサーバーが稼働していることを確認してください
- デバッグしているタブでブラウザ拡張機能が有効になっていることを確認します
- カーソルの設定にMCPサーバーを追加したことを確認してください
- ログが表示されない場合は、ページを更新するか、サーバーを再起動してください。
ライセンス
This server cannot be installed
ブラウザ コンソールのログをキャプチャし、モデル コンテキスト プロトコル (MCP) を通じてカーソル IDE で使用できるようにするツール。