基本MCP服务器
一个展示工具、资源和提示的最小模型上下文协议(MCP)服务器。
使用(某种材料/技术)建造 Smithery SDK(软件开发工具包)
先决条件
- Smithery API密钥获取您的(产品/服务)请前往 smithery.ai/account/api-keys 翻译为中文是:“smithery.ai/账户/API密钥”
入门指南
- 安装依赖项:
npm install- 启动开发服务器:
npm run dev试试这个 hello 工具, history://hello-world 资源,或 greet 提示。
发展
你的代码结构如下:
src/index.ts- 配备工具、资源和提示的MCP服务器smithery.yaml- 运行时规范
编辑 src/index.ts 添加您自己的工具、资源和提示。
构建
npm run build创建捆绑服务器在 .smithery/
部署
准备好部署了吗?将你的代码推送到GitHub,然后部署到Smithery:
- 在(某处)创建一个新的仓库
- 初始化Git并将代码推送到GitHub:
git add .
git commit -m "Initial commit"
git remote add origin https://github.com/YOUR_USERNAME/YOUR_REPO.git
git push -u origin main- 将您的服务器部署到Smithery上 smithery.ai/new 翻译为中文是:“smithery.ai/新(页面/功能)”。不过,具体翻译可能根据网站或应用的实际内容有所调整,但“new”在这里通常表示“新的”或“新页面/新功能”的意思
