
Setup

2025.05.04
0
TypeScript模型上下文协议协议实现其它
MCP Starter 是一个通用的模型上下文协议(MCP)服务器和客户端的简单实现,旨在为未来的复用提供基础。该项目包含服务器和客户端的实现,需要分别安装依赖并运行。
View on GitHub
Overview
基本能力
产品定位
MCP Starter 是一个通用的模型上下文协议(MCP)服务器和客户端的简单实现,旨在为未来的复用提供基础。
核心功能
- 提供 MCP 协议的服务器和客户端实现。
- 支持通过 TypeScript 运行。
适用场景
- 需要快速搭建 MCP 协议服务的场景。
- 需要复用 MCP 协议实现的开发项目。
工具列表
mcp-server.ts
:MCP 协议的服务器实现。mcp-client.ts
:MCP 协议的客户端实现。
使用教程
使用依赖
- 确保已安装 Node.js 和 pnpm。
- 分别进入服务器和客户端目录安装依赖。
服务器依赖安装
cd server
pnpm i
客户端依赖安装
cd client
pnpm i
安装教程
- 克隆项目到本地。
- 分别进入服务器和客户端目录安装依赖(如上所述)。
调试方式
运行服务器
cd server
npx tsx mcp-server.ts
运行客户端
cd client
npx tsx mcp-client.ts