Token导航 LogoToken导航TokenDH.com
Nestjs Devtools MCP logo
开发工具未说明官方级别未说明来源级核验

Nestjs Devtools MCP

MCP Server

为AI编码代理提供实时观察NestJS应用程序运行时状态的能力。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
开发工具TypeScriptClaude实时监控ClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

HaoNgo232

提供方

HaoNgo232

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

下一个JS DevTools MCP

](https://www.npmjs.com/package/@nestjs-devtools-mcp/plugin) ![License: MIT](https://opensource.org/licenses/MIT) ![NestJS](https://nestjs.com/) ![MCP](https://modelcontextprotocol.io/)

](https://lobehub.com/mcp/hao%20ngo232-nestjs-devtools-mcp)

赋予你的AI编码代理(Claude、Cursor、Copilot)实时观察NestJS应用程序运行时状态的超能力。

你有没有希望AI可以看到你崩溃的应用程序日志、注册的路由或当前的DI容器,而无需复制粘贴终端输出?该项目通过模型上下文协议(MCP)在正在运行的NestJS应用程序和人工智能工具之间提供了一个透明的、近乎零的配置桥梁。

______________________________________________________________________

当前MCP工具

目前可用的工具:

  • discover_servers --查找启用插件的本地NestJS服务器。
  • get_logs --从检测到的NestJS服务器检索最近的运行时日志。
  • get_routes --列出已注册的HTTP路由(方法、路径、控制器、处理程序)。

在未来的版本中可能会添加更多工具。

______________________________________________________________________

快速入门(2个步骤)

第一步:将插件集成到NestJS中

在NestJS应用程序中安装插件包:

# Using npm
npm install @nestjs-devtools-mcp/plugin

# Using yarn
yarn add @nestjs-devtools-mcp/plugin

# Using pnpm
pnpm add @nestjs-devtools-mcp/plugin

配置 app.module.ts:

import { Module } from '@nestjs/common'
import { DevtoolsMcpModule } from '@nestjs-devtools-mcp/plugin'

@Module({
  imports: [
    DevtoolsMcpModule.register(), // Automatically disables in production
  ],
})
export class AppModule {}

在中应用自定义记录器 main.ts 为了允许上下文拦截:

import { NestFactory } from '@nestjs/core'
import { AppModule } from './app.module'
import { applyDevtoolsLogger } from '@nestjs-devtools-mcp/plugin'

async function bootstrap() {
  const app = await NestFactory.create(AppModule, {
    bufferLogs: true,
  })

  // Activate DevTools logger
  applyDevtoolsLogger(app)

  await app.listen(3000)
}
bootstrap()

步骤2:配置MCP客户端

将以下内容添加到AI Assistant的MCP设置中(例如。, claude_desktop_config.json):

{
  "mcpServers": {
    "nestjs-devtools": {
      "command": "npx",
      "args": ["-y", "nestjs-devtools-mcp@latest"]
    }
  }
}

_就是这样!重新启动MCP客户端并询问AI:“从我的NestJS应用程序中获取最新日志。”_

______________________________________________________________________

文件和指南

正在寻找高级设置或想要做出贡献?深入了解我们的文档:

______________________________________________________________________

工作原理(建筑)

该项目使用安全的2包模型来避免干扰应用程序的逻辑:

AI Client (Claude, Cursor, ...)
    │
    │  [STDIO - MCP Protocol]
    ▼
nestjs-devtools-mcp (Bridge Server via npx)
    │
    │  [HTTP - Localhost Only]
    ▼
@nestjs-devtools-mcp/plugin (Runs inside your App)
    │
    ▼
NestJS Runtime (Logger, Container, Routes)
  1. 插件 (@nestjs-devtools-mcp/plugin)在NestJS进程内运行,将运行时数据安全地收集到循环缓冲区中,并公开一个内部HTTP端点。
  2. 服务器 (nestjs-devtools-mcp)是一个轻量级的Bridge CLI,用于管理与AI的STDIO通信,并通过HTTP代理工具调用插件。

______________________________________________________________________

许可证

麻省 理工© 232号 对于生产环境,在部署观察应用程序状态的插件之前,始终要重新评估安全假设。

市场所有权验证

要改善LobeHub MCP Marketplace中的信任信号并验证所有权:

  1. 请将MCP徽章保存在本自述文件中(已在上面添加)。
  2. 打开您的列表页面:https://lobehub.com/mcp/hao%20ngo232-nestjs开发工具mcp。
  3. 使用“检查索赔状态”流程并完成GitHub所有权验证。

LobeHub重新抓取存储库后,应在分数页面上更新所有者索赔状态。

目录标签

目录标签

开发工具TypeScriptClaude实时监控NestJS本地部署AI工具MCP协议

支持客户端

ClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP