🤖 MCP Node Server

🤖 MCP Node Server

site icon
2025.04.21 0
TypeScriptMCP 服务开发工具开发效率
MCP Node Server 是一个基于 Node.js 的 Model Context Protocol 服务器实现,提供了示例工具。它主要用于支持 Model Context Protocol 的开发和测试,帮助开发者快速搭建和调试 MCP 服务。
View on GitHub

Overview

基本能力

产品定位

MCP Node Server 是一个用于支持 Model Context Protocol 的开发和测试的服务器实现,提供示例工具和调试支持。

核心功能

  1. 提供 Model Context Protocol 的服务器实现。
  2. 包含示例工具,便于开发者快速上手。
  3. 支持与 VS Code Copilot 集成,方便调试和测试。

适用场景

  1. 开发者在本地搭建 MCP 服务进行开发和测试。
  2. 需要快速验证 MCP 协议的工具和功能。
  3. 与 VS Code Copilot 集成,进行自动化测试和调试。

工具列表

  1. @modelcontextprotocol/inspector:用于调试和检查 MCP 服务的工具。

常见问题解答

  1. 如何与 VS Code Copilot 集成?
  2. 打开 Copilot 聊天窗口并切换到 agent 模式,工具将自动被发现。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm。
  2. 确保已安装 Git。

安装教程

# Clone the repository
git clone https://github.com/guillermocorrea/mcp-node-server.git

# Navigate to the project directory
cd mcp-node-server

# Install dependencies
npm install

调试方式

  1. VS Code 调试
  2. 打开 Copilot 聊天窗口并切换到 agent 模式,工具将自动被发现。
  3. 示例提示: prompt What is the weather in Bogota?

  4. 使用 @modelcontextprotocol/inspectorbash npx -y @modelcontextprotocol/inspector npx -y tsx main.ts

许可证

该项目遵循 None 开源许可条款。