Skip to main content

MCP ChatBot项目

能够实现MCP调用的对话机器人

接口梳理

  • 创建MCP Server
  • 删除MCP Server
  • 更新MCP Server
  • 查询 MCP Server列表
  • 查询 MCP Server的详情
  • 启用/停用MCP Server(让大模型更加精准的找到需要调用的函数)
  • 刷新MCP Server的在线状态(相当于重启或重新连接MCP Server)
  • 查询MCP Server的tools列表(直接通过配置获取)
  • 调用MCP Server的tool

支持 stdio + sse + stremable http

服务部署

命令行运行(对stdio友好)

uv pip install -e .
mcp-chatbot

容器部署(对sse和streamable http友好)

构建镜像

docker build -t mcp-chatbot:v1 .

启动容器

docker run -d --name mcp-chatbot --restart always \
-p8088:8000 \
-v/Users/morris/Desktop/coding/mcp-chatbot/mcp_chatbot.db:/app/mcp_chatbot.db \
mcp-chatbot:v1

Release files for mcp-chatbot 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for mcp-chatbot 0.1.0
File Size Uploaded
mcp_chatbot-0.1.0.tar.gz 7.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for mcp-chatbot 0.1.0
File Interpreter ABI Platform
mcp_chatbot-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.3 kB

Release files / mcp_chatbot-0.1.0.tar.gz

Download URL mcp_chatbot-0.1.0.tar.gz
Size 7.4 kB
Tags Source
SHA-256 checksum
How to use checksums
b893ca3e5e8738893d9f1f3e9c1024aad0af2aea9673e101ccf31faf07f8c938
BLAKE2b-256 checksum
How to use checksums
80b3ba12366b3e04f6664fe00807d599f03c3231c205101e33814e0eedc600d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / mcp_chatbot-0.1.0-py3-none-any.whl

Download URL mcp_chatbot-0.1.0-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
36e2d171d301bcc06eab3d3ee6ce710eb52141b63df6e76e91131ac91d61b376
BLAKE2b-256 checksum
How to use checksums
70a1f2fc79693e29268c76fd173775ec519567bcc44b7f678cb27d4947aa7bd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page