构建 MCP 应用的 TypeScript 模板
一个用于构建 Model Context Protocol (MCP) 应用的 TypeScript 启动模板。
快速入门
安装依赖
使用以下命令安装项目依赖:
npm install
# 或使用 pnpm
pnpm install
# 或使用 yarn
yarn install
运行示例服务器
- 启动 stdio 服务器:
pnpm start:basic
- 启动 HTTP 服务器:
pnpm start:http
项目结构
src/
├── server/ # MCP 服务器实现
├── resources/ # 资源实现
├── tools/ # 工具实现
├── prompts/ # 提示实现
├── roots/ # 根管理
├── transports/ # 传输实现
└── sampling/ # 抽样工具(实验性)
examples/ # 示例代码
更多详细信息,请参阅 README。