允许AI代理查询New Relic以调试事件的MCP服务器。
本节适用于希望使用nr-mcp服务器与他们的AI助手的用户。
有关可用工具和资源的详细信息,请参阅文档部分。
要将AI助手连接到nr-mcp,请在您的MCP客户端设置中添加以下配置:
{
"mcpServers": {
"newrelic": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"NEW_RELIC_API_KEY",
"-e",
"NEW_RELIC_ACCOUNT_ID",
"-e",
"NEW_RELIC_REGION",
"danielng123/nr-mcp:latest"
],
"env": {
"NEW_RELIC_API_KEY": "<YOUR_API_KEY>",
"NEW_RELIC_ACCOUNT_ID": "<YOUR_ACCOUNT_ID>",
"NEW_RELIC_REGION": "US"
}
}
}
}
本节适用于希望为nr-mcp项目贡献的开发者。
# 克隆仓库
git clone https://github.com/ducduyn31/nr-mcp.git
cd nr-mcp
# 安装依赖
pnpm install
# 构建项目
pnpm build
MCP Inspector是一款强大的调试和测试MCP服务器及客户端的工具。 我们增加了一个简化的工作流程,该流程会自动监视文件更改,重新构建项目,并运行Inspector:
# 启动开发工作流程
pnpm dev
此命令:
src目录中的.ts文件更改您也可以分别运行这些命令:
# 监视文件更改并重新构建
pnpm watch
# 启动Inspector
pnpm inspector
一旦Inspector运行:
node dist/index.js连接后,您可以:
# 创建新工具
pnpm create-tool
# 代码检查
pnpm lint
# 格式化代码
pnpm format
MIT