🫠

Cursor + MCP No tools, prompts, or resourcesと表示される...

に公開

経緯

こちらの記事を書いているときにCursorでChromeDevtoolsMCPが機能していないことに気づく
※パフォーマンス計測できてる、すげー!と思ってたのに...ちくしょう!!でも、正しく計測できていそうな結果も出力されていたからちゃんと動いているのかな?わからないけど赤色の状態は嫌だから直す。

調査

ターミナルで以下のコマンドを入力

npx -y @modelcontextprotocol/inspector

次のようなリンクが作成されるのでアクセスします。

http://localhost:6274/?MCP_PROXY_AUTH_TOKEN=b04d5729ccf25289971c3d717e66cd882149d0ed22a9d2eb15c76fb93bad19af

※Chrome Devtools MCPが正常に利用できているか確認したかったためArgumentsには-y, chrome-devtools-mcp@latestという値が入っています。

「Connect」ボタンをクリックすると...

ServerNotificationsという項目に定期的にnotifications/messageというトグルボタンが表示されます。
メッセージの内容を確認するとnodeのバージョンを20.19.0以上に上げろとのことでした。

nodeのバージョンを22.20.0(記事執筆時点での最新版)に変更し、Cursorを再起動することで解決しました✌🏻

参考記事

以下の記事が大変参考になりました。
https://zenn.dev/nayu_ai/articles/87ca47bfbe3d86

Discussion