内容
# kickstart-mcp
一个用于学习模型上下文协议(Model Context Protocol,MCP)的互动教程。从设置MCP主机到构建自己的服务器和客户端,我们将指导您完成MCP旅程的每一步。

## 特性
- MCP设置和开发的互动教程
- 针对不同MCP主机(Claude、Cursor、Custom)的逐步指南
- 对MCP概念的全面覆盖:
- 主机配置
- 服务器开发
- 客户端实现
- 每个教程步骤内置验证
- 跨平台支持(macOS、Windows)
## 依赖
对于包管理,我们推荐使用UV:
```bash
brew install uv
```
在说明中使用的构建工具是Hatch,因此您也需要安装它:
```bash
brew install hatch
```
## 安装
### 快速开始(推荐)
```bash
uvx kickstart-mcp -l ko
```
从v0.1.0开始,您可以使用`-l`选项来指定您喜欢的语言。
当前支持的语言:
| 代码 | 语言 |
| ---- | -------- |
| en | 英语 |
| ko | 韩语 |
| zh | 中文 |
| ja | 日语 |
### 开发安装
```bash
# 克隆仓库
git clone https://github.com/nolleh/kickstart-mcp.git
cd kickstart-mcp
# 安装依赖并运行
uv run kickstart-mcp
```
## 使用
1. 启动教程:
```bash
uvx kickstart-mcp
```
2. 按照互动提示进行操作:
- 选择您喜欢的MCP主机
- 完成每个教程步骤
- 验证您的进度
- 亲身学习MCP概念
> 虽然建议按顺序进行教程,但如果您想快速学习服务器开发,
> 可以从McpServer教程中的FastMcp开始。
## 贡献
欢迎贡献!请随时提交Pull Request。
## 许可证
本项目采用MIT许可证 - 详情请参见[LICENSE](LICENSE)文件。
## 反馈
有反馈或建议吗?访问我们的[GitHub仓库](https://github.com/nolleh/kickstart-mcp)来:
- 提出问题
- 提交拉取请求
- 开始讨论