MCP客户端和服务器实现

一个使用FastAPI实现的MCP客户端和服务器,支持本地运行或使用Azure资源。

  • by gkenios
  • Python
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 gkenios/mcpbot

使用说明

MCPBot


文档: https://gkenios.github.io/mcpbot


使用FastAPI实现MCP客户端和服务器。专为本地运行或使用Azure资源而设计。

待办

  • []将OAuth2更改为新的MCP OAuth2流

本地

在本地运行

  • 跑 uv sync --group local
  • 在.env文件中,设置在 mcpbot/config-local.py 文件
  • 如果您有权限,请下载整个 .chromadb 文件夹 此链接 并将其放置在项目的根目录中。
    否则,请使用创建自己的矢量数据库 scripts/create_document.py 脚本。