HTTP流式传输工具

MCP-STREAMABLE-HTTP是一个用于MCP服务器和客户端之间进行HTTP流式传输的工具,支持开发和生产环境下的快速部署和测试。

  • by gaabigol
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 gaabigol/mcp-server

使用说明

MCP-STREAMABLE-HTTP样品

这演示了MCP Streamable HTTP MCP服务器的工作模式,MCP客户端使用其中的工具。

通过nvm设置节点 nvm use 22

项目基础设置

使用npm安装所需的依赖项:

cp .env.example .env

构建项目

将TypeScript代码编译成JavaScript:

npm run build 这将在dist目录中生成编译后的文件。

运行服务器

在生产模式下启动服务器:

npm start 或者,对于带有实时重新加载的开发模式,请使用:

npm run dev 测试服务器

  1. 使用MCP检查器 MCP检查器是一个用于测试和检查MCP服务器的工具。您可以使用它来验证您的工具和提示是否已正确注册。

运行以下命令检查服务器:

npx@modelcontextprotocol/inspector。/dist/server.js 2.使用邮递员MCP 您可以尝试使用postman MCP客户端连接器:postman客户端连接器

这将打开一个交互式界面,您可以在其中测试在服务器中注册的工具和提示,如下所示。