OAuthフローが開始されない
- ブラウザが
localhostにアクセスできることを確認してください。 - ファイアウォールの設定を確認してください。
- ツールが
OAuthURL にアクセスできることを確認してください。
APIキーが機能しない
- キーの形式を確認してください(
NRAK-で始まります)。 - New Relic でキーの権限を確認します。
- キーの有効期限が切れていないことを確認してください。
MCPサーバーが検出されません
- アプリケーションを完全に再起動します。
JSON構文の妥当性を確認してください。- ファイル パスと権限を確認します。
mcp-remote プロキシの問題
Node.jsがインストールされていることを確認してください。- インターネット接続を確認してください。
- npx が
mcp-remoteパッケージにアクセスできることを確認します。
カスタムグループへのアクセスが拒否されました
問題
New Relic AI MCP サーバーに正常に接続または認証できず、次のエラー メッセージが表示されます: Missing required capabilities to access MCP server. Please ensure you have the necessary permissions.これは通常、組織レベルの権限を持たないカスタム ユーザー グループのメンバーである場合に発生します。
原因
グループには、MCP サーバーを読み取る権限を持つ組織スコープのロールがありません。この組織全体の機能へのアクセスは、組織スコープのロールを通じてグループに明示的に付与する必要があります。
解像度
Authentication Domain Managerロールを持つ組織管理者は、アクセス権を付与するために次の 2 つの解決策のいずれかを実装する必要があります。
グループに MCP サーバーの読み取り権限を持つロールを付与します。
- アドミニストレーターは、自分が属するカスタム グループに次のいずれかのロールを追加する必要があります:
Organization Read Only、Organization Manager、またはOrganization Product admin。 - アドミニストレーターは、 組織を対象としたカスタムの役割を作成し、それを組織を対象とした付与を通じて、所属するグループに割り当てることができます。 このカスタム ロールには、
New Relic MCP Server読み取り権限が含まれている必要があります。
- アドミニストレーターは、自分が属するカスタム グループに次のいずれかのロールを追加する必要があります:
承認済みグループに追加:
- アドミニストレーターは、MCP サーバーを読み取る権限を持つ組織スコープの役割をすでに持っている既存のユーザー グループにユーザーを追加する必要があります。
ユーザー管理の概念、ロール、組織の付与の詳細については、 New Relic ユーザー管理ドキュメントを参照してください。組織がユーザー管理にクロスドメイン ID 管理システム (SCIM) を使用している場合、これらのグループとロールの調整は外部 ID プロバイダー (IdP) 内で実行する必要があります。
Claude Codeでの予期しない接続エラー
問題
Claude Code経由でNew Relic MCPサーバーに接続する際に、予期しないエラーが発生します。
解像度
新しいターミナルで以下を実行してから、再接続してください:
$claude mcp logout "plugin:nr:nr-mcp-server" 2>&1Claude Desktopの古いOAuth認証情報
問題
ログアウト後も接続エラーが継続します。複数のストアにキャッシュされた古いOAuth認証情報が原因で、Claude Desktopが再登録せずに無効な認証情報を再利用している可能性があります。
解像度
古い認証情報を特定して消去するよう、Claudeに依頼してください:
Stale OAuth client ID or stale refresh and access tokens for MCP server `newrelic-mcp-server` is makingClaude Desktop's Connect reuse dead credentials instead of re-registering. On macOS, findevery store holding it — the "Claude Code-credentials" keychain item (`.mcpOAuth` keys, watchfor a `plugin:` prefix), `~/Library/Application Support/Claude-3p/config.json`(`custom3pMcpOAuth."newrelic-mcp-server"`), and every registration across `claude mcp list`,`~/.claude.json`, and project `.mcp.json` files. Show me which stores match before changinganything; then clear it (quitting Claude Desktop and backing up config.json first), reconnect,and confirm a new client ID/new access token is issued.エラーメッセージ
- 接続が拒否されました: ツールの URL とネットワーク接続を確認してください。
- 認証が必要です: APIキーがまだアクティブであり、正しく入力されたことを確認するか、
OAuthフローを完了してください。 - 無効なクライアント:
OAuth設定の問題。mcp-remoteプロキシを試してください。 Time.UnmarshalJSON:OAuthにはmcp-remoteプロキシを使用します。