返回市场
MCP服务器节点

MCP服务器节点

作者:cloudtype-examples3 星标更新:2025-09-17

项目介绍

MCP Server Example

基于 Node.js / Express / TypeScript 的 MCP (Model Context Protocol) 服务器

运行方法

本地运行

npm install
npm run build
npm start

# 使用认证令牌运行
TOKEN=your_token npm start

Docker 运行

docker build -t mcp-server-node .
docker run -p 3000:3000 -e TOKEN=your-secret-token mcp-server-node

部署

CloudType

  1. 选择模板 : MCP Server - Node.js
<p align="center"> <img src="https://gips1.baidu.com/it/u=418442775,178014773&fm=3081&app=3081&f=PNG?w=1488&h=1256" width="600px"> </p>
  1. 部署
  • Node v22
  • 环境变量 TOKEN : 设置用于认证的令牌 (认证时使用的令牌)
  • 构建命令 npm run build
  • 启动命令 npm start
<p align="center"> <img src="https://raw.githubusercontent.com/cloudtype-examples/assets/refs/heads/main/screenshots/mcp-server-node/config.png" width="600px"> </p>
  1. 确认访问信息

    MCP 访问地址 - https://<已部署的预览域名>/mcp

<p align="center"> <img src="https://raw.githubusercontent.com/cloudtype-examples/assets/refs/heads/main/screenshots/mcp-server-node/domain.png" width="600px"> </p>
  1. 更新 提交并推送代码后,在 设置 标签页中点击 部署 按钮进行部署

YouTube 指南

自动化部署

认证

使用 Bearer 令牌认证:

  • 环境变量: TOKEN
  • 头部: Authorization: Bearer your-token

支持工具

  • user_list - 查询用户列表
  • user_statistics - 查询用户指标
  • calculator - 计算器示例
  • create_task : 创建任务
  • complete_task : 完成任务
  • list_tasks : 查询任务列表

环境变量

  • TOKEN : Bearer 令牌 (必需)

应用场景

Porter AI

故障排除

License

MIT License