模型上下文协议服务器

使用FastMCP设置和运行模型上下文协议(MCP)服务器的分步指南。

  • by VikasPrajapati1998
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 VikasPrajapati1998/ModelContextProtocol

使用说明

MCP服务器设置指南

使用FastMCP设置和运行模型上下文协议(MCP)服务器的分步指南。

安装步骤

  • UV是一个快速的Python包管理器。使用pip安装它:
pip install uv
  • 验证安装:
uv --version
  • 为MCP服务器创建一个新目录并初始化它:
mkdir mcp-server
cd mcp-server
uv init .
  • 这将创建必要的项目结构,包括:
    • pyproject.toml -项目配置
    • .python-version -Python版本规范
    • README.md -项目文件
  • 将FastMCP添加到您的项目依赖关系中:
uv add fastmcp
  • 创建一个名为的文件 main.py 使用您的服务器代码:
  • 使用 MCP Inspector 以交互方式测试服务器:
uv run fastmcp dev main.py
  • 要正常运行服务器:
uv run fastmcp run main.py
  • 自动配置Claude Desktop以使用您的MCP服务器:
uv run fastmcp install claude-desktop main.py

许可证

该项目根据MIT许可证获得许可。