
nr-mcp: New Relic MCP Server

2025.04.07
0
TypeScriptNew Relic查询AI助手集成调试工具开发效率
nr-mcp是一个New Relic MCP服务器,允许AI代理查询New Relic以调试事件。它主要用于帮助AI助手通过NRQL查询、获取仪表板数据和分析日志来分析和解决应用程序问题。
View on GitHub
Overview
基本能力
产品定位
nr-mcp是一个专为AI助手设计的New Relic查询服务器,旨在通过提供对New Relic数据的访问来帮助调试和分析应用程序事件。
核心功能
- 运行NRQL查询
- 获取仪表板数据
- 分析日志
- 支持Docker和本地安装
- 提供开发工具和调试功能
适用场景
- AI助手需要查询New Relic数据以调试应用程序事件
- 开发人员需要快速获取和分析New Relic数据
- 自动化监控和警报系统需要集成New Relic数据
工具列表
- MCP Inspector:用于调试和测试MCP服务器和客户端的工具,支持自动重建和运行
- 开发工具:包括创建新工具、代码格式化和linting功能
常见问题解答
- 如何连接AI助手到nr-mcp?:需要在MCP客户端配置中添加相应的Docker或本地安装连接信息
- 如何调试nr-mcp?:可以使用MCP Inspector进行调试,支持手动和自动测试
- 如何开发新工具?:使用
pnpm create-tool
命令创建新工具
使用教程
使用依赖
- New Relic账户,包括API密钥、账户ID和区域(US或EU)
安装教程
使用Docker(推荐)
docker run -it --rm \
-e NEW_RELIC_API_KEY=your_api_key \
-e NEW_RELIC_ACCOUNT_ID=your_account_id \
-e NEW_RELIC_REGION=US \
danielng123/nr-mcp
本地安装
git clone https://github.com/ducduyn31/nr-mcp.git
cd nr-mcp
pnpm install
pnpm build
调试方式
- 启动开发工作流
pnpm dev
- 手动测试
pnpm watch
pnpm inspector
- 使用MCP Inspector进行调试,访问http://localhost:5173