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

MCP TypeScript Simple Template

MCP Server

一个用于构建模型上下文协议(MCP)服务器的TypeScript模板,提供基础框架以创建可集成AI系统的自定义MCP工具。

工具数

1

提示词数

0

GitHub Stars

4

资源数

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

安装说明

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

作者 / 组织

ChenReuven

提供方

ChenReuven

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

MCP TypeScript简单模板

一个用于构建模型上下文协议(MCP)服务器的简单TypeScript模板。该项目为创建可与AI系统集成的自定义MCP工具奠定了基础。

概述

此模板使用示例BMI计算器工具实现了一个基本的MCP服务器。它演示了如何:

  • 在TypeScript中设置MCP服务器
  • 使用Zod定义和实施具有输入验证的MCP工具
  • 将服务器连接到标准I/O进行通信

先决条件

  • Node.js(建议使用v20或更高版本)
  • npm或纱线

安装

  1. 克隆此存储库
  2. 安装依赖项:
npm install

项目结构

  • index.ts -使用示例工具实现主服务器
  • package.json -项目依赖关系和脚本
  • tsconfig.json -TypeScript配置

用法

建立和运行

构建并启动服务器:

npm start

这将编译TypeScript代码并启动MCP服务器。

发展

对于开发,您可以:

  1. 修改 index.ts 添加自己的工具
  2. 运行build命令进行编译:
npm run build

创建自定义工具

要创建新工具,请按照以下模式操作 index.ts:

server.tool(
  "your-tool-name",
  {
    // Define input schema using Zod
    paramName: z.string(),
    // Add more parameters as needed
  },
  async ({ paramName }) => ({
    content: [{
      type: "text",
      text: "Your tool's response"
    }]
  })
);

依赖项

  • @modelcontextprotocol/sdk -核心MCP SDK
  • zod -架构验证
  • dotenv -环境变量管理
  • typescript -TypeScript编译器

许可证

国际协调委员会

贡献

欢迎投稿!请随时提交拉取请求。

目录标签

目录标签

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

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

1

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP