使用说明
MCP服务器学习
MCP(模型上下文协议)サーバーの開発を学習するためのTypeScriptプロジェクトです。
概要
此项目包括:MCP(Model Context Protocol)了解的概念,为实际开发服务器提供了一个学习环境。TypeScript来修改标记元素的显示属性MCP(Model Context Protocol)学习服务器的基本实现。
技术栈
- TypeScript:提供模具安全性JavaScript超级套装
- Node.js: JavaScript実行环境
- CommonJS:模块系统
- 严格模式: TypeScript启用严格的类型检查
环境构筑
前提条件
- Node.js(v14以上推奨)
- pnpm (推奨)
安装,安装
- 克隆存储库
git clone https://github.com/ao-39/mcp-server-learning.git
cd mcp-server-learning
- 安装依赖关系
pnpm install
开发指令
TypeScript运行代码
npx ts-node src/index.ts
TypeScript编译
npx tsc
模具检查
npx tsc --noEmit
测试运行
pnpm test
注意:当前未设置测试
项目结构
mcp-server-learning/
├── src/
│ └── index.ts # メインエントリーポイント
├── node_modules/ # 依存関係
├── package.json # プロジェクト設定
├── tsconfig.json # TypeScript設定
├── CLAUDE.md # Claude Code用の開発支援ドキュメント
└── README.md # このファイル
设定详细
TypeScript设定
- 目标:ES2016
- 模块:CommonJS
- 严格模式:启用所有类型检查选项
- ES模块互操作: 有効
学习目标
- MCP(模型上下文协议)の基本概念の理解
- TypeScript服务器实施
- 型安全代码开发
- Node.js环境中的MCP服务器操作
貢献
此项目是为了学习而创建的。改善提案和错误报告GitHub的,之Issues请通知我。
