Token导航 LogoToken导航TokenDH.com
HelloWorld MCP Server logo
AI代理未说明官方级别未说明来源级核验

HelloWorld MCP Server

MCP Server

一个基于TypeScript构建的简单MCP(模型上下文协议)服务器,提供问候和加法功能。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
服务器开发工具集成TypeScript本地部署AI代理

安装说明

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

作者 / 组织

gemyago

提供方

gemyago

最后核验

2026/5/17 20:23

快速接入

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

详细介绍

HelloWorld MCP服务器

用TypeScript构建的简单HelloWorld MCP(模型上下文协议)服务器实验。

特性

此MCP服务器提供两个简单的工具:

  • 你好:向某人问好(默认:“World”)
  • 添加:将两个数字相加

先决条件

  • Node.js 22+(LTS)
  • npm
  • nvm(建议用于Node.js版本管理)
  • direnv(用于环境管理)

设置

  1. Node.js版本管理
   # If you have nvm installed:
   nvm use

   # This will use Node.js version 22 as specified in .nvmrc
  1. 使用direnv进行环境设置
   # Allow direnv for this directory
   direnv allow

   # This will automatically add node_modules/.bin to your PATH
  1. 再进行
   npm install

发展

可用脚本

  • npm run dev -使用tsx在开发模式下运行服务器
  • npm run build -将TypeScript编译为JavaScript
  • npm start -运行已编译的服务器
  • npm run lint -在源代码上运行ESLint
  • npm run lint:fix -运行ESLint并自动修复问题
  • npm run clean -删除dist目录

运行服务器

发展:

npm run dev

生产:

npm run build
npm start

MCP服务器使用情况

此服务器通过stdio进行通信,并实现模型上下文协议。它提供:

工具

  1. 你好

- 描述:向某人打招呼 - 参数: - name (可选):要问候的人的姓名(默认:“World”) - 例子: {"name": "Alice"} → “你好,爱丽丝!👋 欢迎来到HelloWorld MCP服务器!"

  1. 添加

- 说明:将两个数字相加 - 参数: - a (必填):第一个数字 - b (必填):第二个数字 - 例子: {"a": 5, "b": 3} → "5 + 3 = 8"

项目结构

├── src/
│   └── index.ts          # Main MCP server implementation
├── dist/                 # Compiled JavaScript (after build)
├── .nvmrc               # Node.js version specification
├── .envrc               # direnv configuration
├── eslint.config.js     # ESLint configuration
├── tsconfig.json        # TypeScript configuration
├── package.json         # Node.js project configuration
└── README.md           # This file

代码质量

本项目使用:

  • TypeScript 用于类型安全
  • ESLint 支持TypeScript以提高代码质量
  • 严格的TypeScript配置 为了更好地进行类型检查

许可证

麻省理工学院

目录标签

目录标签

服务器开发工具集成TypeScript本地部署AI代理MCP协议

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP