
MCP Server TypeScript Starter

2025.04.02
0
TypeScript开发工具TypeScript 模板开发效率
MCP Server TypeScript Starter 是一个基于 TypeScript 的 Model Context Protocol (MCP) 服务器启动模板。它提供了基本的 MCP 服务器设置和示例工具实现,帮助开发者快速构建自己的 MCP 服务器。
View on GitHub
Overview
基本能力
产品定位
MCP Server TypeScript Starter 是一个开发工具,旨在帮助开发者快速构建基于 TypeScript 的 MCP 服务器。
核心功能
- TypeScript 配置
- 基本的 MCP 服务器设置
- 示例工具实现
- 类型安全的开发环境
适用场景
- 快速启动 MCP 服务器开发
- 学习如何构建 MCP 服务器
- 为项目添加 MCP 服务器功能
工具列表
server.tool()
: 用于添加新工具到 MCP 服务器
使用教程
使用依赖
# Create a new directory for your project
mkdir <project_name>
cd <project_name>
# Initialize a new npm project
npm init -y
# Install dependencies
npm install @modelcontextprotocol/sdk zod
npm install -D @types/node typescript
# Create source directory and main file
mkdir src
touch src/index.ts
安装教程
- 创建项目目录并初始化 npm 项目
- 安装必要的依赖
- 创建源代码目录和主文件
调试方式
- 在
src/index.ts
中实现你的工具 - 构建项目:
bash npm run build
- 使用
server.tool()
方法添加新工具