MCP服务器

一个基于Smithery CLI构建的MCP服务器,用于开发和部署自定义服务器功能。

  • by Phionx
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Phionx/first-mcp

使用说明

首次-MCP(或“第一-MCP”,具体翻译取决于上下文,MCP可能代表某个特定术语或缩写)

一个使用(某技术/框架)构建的MCP服务器 Smithery 命令行界面 (CLI)

先决条件

入门指南

  1. 运行服务器:

    uv run dev
    
  2. 交互式测试:

    uv run playground
    

尝试说“跟约翰问好”来测试这个示例工具。

发展

您的服务器代码位于 src/hello_server/server.py在那里添加或更新您的服务器功能。

部署

准备好部署了吗?将代码推送到GitHub,然后部署到Smithery:

  1. 在(指定位置)创建一个新的仓库 github.com/new(可译为“GitHub 新建页面”或根据上下文简化为“GitHub 新建”)

  2. 初始化Git并将代码推送到GitHub:

    git add .
    git commit -m "Hello world 👋"
    git remote add origin https://github.com/YOUR_USERNAME/YOUR_REPO.git
    git push -u origin main
    
  3. 将您的服务器部署到Smithery上 smithery.ai/new 翻译为中文是:“smithery.ai/新(页面/项目等)”。不过,具体翻译可能需要根据上下文来调整,因为“new”在这里可能指的是一个新的页面、项目、功能或任何其他与“smithery.ai”相关的新增内容。在没有具体上下文的情况下,最直接的翻译就是“smithery.ai/新”