使用说明
🧩 MCP服务器模板
构建专业模型上下文协议服务器的终极入门套件。
🎯 概述
停止重新发明轮子。此模板提供了 生产就绪基础 用于创建新的MCP服务器,预先配置了TypeScript、Docker和Gemini CLI扩展的最佳实践。
✨ 包括什么?
- 🏗️ 双层架构:原始MCP和Gemini扩展的设置。
- 🔌 官方SDK:预配置
@modelcontextprotocol/sdk. - 🐳 Docker就绪:
Dockerfile针对部署进行了优化。 - 🤖 代理上下文:
GEMINI.md“软逻辑”的结构。 - 🛠️ TypeScript:严格模式、linting和构建脚本。
🚀 用法
1.创建新服务器
# 1. Clone the template
git clone https://github.com/jorelcb/mcp-template my-new-server
# 2. Reset git history
cd my-new-server
rm -rf .git
git init
# 3. Install dependencies
npm install
2.自定义
- 更新
package.json:设置服务器名称和描述。 - 实施逻辑:编辑
src/index.ts添加您的工具。 - 定义代理角色:编辑
GEMINI.md引导AI。 - 添加命令:创建
.toml文件输入commands/.
📂 项目结构
.
├── src/ # 🧠 TypeScript Source Code
├── commands/ # ⚡ Gemini CLI Slash Commands
├── GEMINI.md # 🤖 Agent Context (Soft Logic)
├── gemini-extension.json # ⚙️ Extension Config
└── Dockerfile # 🐳 Container Config
🤝 贡献
欢迎对模板的贡献!请确保任何更改都是通用且有用的 全部 未来的服务器。
