使用说明
MCP服务器开发环境
Model Context Protocol(MCP)服务器开发的基本环境。
开始
1.安装依赖性
npm install
2.以开发模式运行
npm run dev
3.构建
npm run build
4.以生产模式运行
npm start
项目结构
mcp-server/
├── src/
│ └── index.ts # 메인 서버 코드
├── dist/ # 빌드 출력 (자동 생성)
├── package.json # 프로젝트 설정 및 의존성
├── tsconfig.json # TypeScript 설정
└── README.md # 이 파일
功能
当前实施的功能:
“工具”(Tools)
echo:返回输入的文本add:加两个数字generate_nickname:将3-4个关键字和样式组合在一起,生成自然的英语昵称- 关键词:可输入韩文/英文关键词(韩文自动转换为英文)
- 风格:“aesthetic”,“cute”,“game”,“professional”
- 返回长度为7~12个字符的英文昵称
资源(Resources)
example://resource1:示例文本资源example://resource2:示例JSON资源
项目结构
mcp-server/
├── src/
│ └── index.ts # 메인 서버 코드
├── mcp/
│ └── modules/
│ └── nickname.py # 닉네임 생성 모듈
├── dist/ # 빌드 출력 (자동 생성)
├── package.json # 프로젝트 설정 및 의존성
├── requirements.txt # Python 의존성 (표준 라이브러리만 사용)
├── tsconfig.json # TypeScript 설정
└── README.md # 이 파일
开发指南
添加新工具
ListToolsRequestSchema向处理程序添加工具定义CallToolRequestSchema将工具运行逻辑添加到处理程序
添加新资源
ListResourcesRequestSchema向处理程序添加资源定义ReadResourceRequestSchema将资源读取逻辑添加到处理程序