使用说明
MCP服务器和客户端
此项目包含模型上下文协议(MCP)的服务器和客户端实现。
目的
我学习它是为了个人项目/爱好。
项目结构
package.json
src/
server.ts
data/
users.json
文件
server.ts:主服务器文件。users.json:包含用户数据。
如何跑步
-
安装依赖项:
npm install -
启动服务器:
npm start
发展
- 要在开发模式下运行服务器并监视文件,请执行以下操作:
npm run dev
数据
这 users.json 该文件包含JSON格式的示例用户数据。例子:
[
{
"id": 1,
"name": "Robbie Test",
"email": "robbie@example.com",
"address": "Test Address",
"phone": "123-456-7890"
}
]
环境变量
DANGEROUSLY_OMIT_AUTH:将其设置为true在开发过程中绕过身份验证。小心使用。
脚本
-
server:build:编译TypeScript代码。npm run server:build -
server:dev:以开发模式运行服务器。npm run server:dev -
server:build:watch:监视更改并重新编译TypeScript代码。npm run server:build:watch -
server:inspect:在启用检查器的情况下运行服务器并绕过身份验证(谨慎使用)。npm run server:inspect