使用说明
MCP服务器(NodeJS和NestJS版本)
NodeJS集成MCP服务器版本。
集成:
- 工具
- 资源
- 鼓励
工具:
启动服务器时,您将看到4个示例工具。
检查 tools-example.service.ts 文件以了解其工作原理。
资源:
启动服务器时,您将看到3个可用的测试资源。 它提供了示例文件以允许与它们进行交互。
检查 resources-example.service.ts 文件以了解其工作原理。
提示:
启动服务器时,您将看到6种可用的交互提示。每个都有一个特定的特征来举例说明不同的用例。
检查 prompts-example.service.ts 文件以了解其工作原理。
环境变量:
要在本地启动MCP,请确保添加以下变量:
# Port for NestJS HTTP API
PORT=8002
# MCP Transport: 'stdio' or 'http'
MCP_TRANSPORT=http
# Logging level
LOG_LEVEL=debug
启动服务器
Docker:
如果你使用docker,你可以运行以下命令 docker build -t mcp-node . 然后执行以下命令:
docker run --name mcp-node-container -p 8002:8002 \
-e MCP_TRANSPORT=http \
-e LOG_LEVEL=debug \
mcp-node
使用NestJS:
跑 npm run start:dev 查看日志并动态更改。
另一种选择是跑步 npm run build 然后 npm run start:prod 运行编译后的产品。
测试您的MCP
运行命令 npx @modelcontextprotocol/inspector 想象一下这样的东西:
