智能客服示例
这是一个基于MCP框架的智能客服系统示例项目,用于演示如何构建和部署智能客服应用。
文档:https://mp.weixin.qq.com/s/gz3ZL_3XD8sfxustNQvK2g
功能特点
- 智能问答服务
- 人工客服转接
- 订单信息查询
- 产品知识库管理
系统要求
- Python >= 3.10
- MCP框架 >= 1.6.0
安装
- 创建并激活虚拟环境(推荐):
uv venv
source .venv/bin/activate # Linux/macOS
- 安装依赖:
uv pip install .
使用方法
- 使用inspector:
npx @modelcontextprotocol/inspector uv --directory /opt/apps/python_project/SmartCustomerSupportMCP run mcp-smart-customer-support
- 使用Vscode或Claude等桌面应用
{
"mcpServers": {
"SmartCustomerSupportMCP": {
"command": "uv",
"args": [
"--directory",
"/opt/apps/python_project/SmartCustomerSupportMCP",
"run",
"mcp-smart-customer-support"
]}
}
}
项目结构
src/mcp_smart_customer_support/
├── __init__.py # 包初始化文件
├── mcp_server.py # MCP服务器实现
├── human_customer_service.py # 人工客服处理模块
├── order_operations.py # 订单操作相关功能
└── product_knowledge.py # 产品知识库管理
作者
ggguo (admin@precariat.tech)
许可证
本项目采用MIT许可证。
SmartCustomerSupportMCP
Project Details
- precariat365/SmartCustomerSupportMCP
- MIT License
- Last Updated: 4/16/2025
Recomended MCP Servers
A working pattern for SSE-based MCP clients and servers
MCP server for accessing FRED (Federal Reserve Economic Data) API
An LLM-powered, autonomous coding assistant. Also offers an MCP mode.
An interactive chat interface that combines Ollama's LLM capabilities with PostgreSQL database access through the Model Context Protocol...
Config files for my GitHub profile.

MCP server to assist models with porting complex Python projects to TypeScript
A Model Context Protocol server for searching and analyzing arXiv papers
Model Context Protocol server for Flight Tracking
This read-only MCP Server allows you to connect to Monday.com data from Claude Desktop through CData JDBC Drivers....
Synapse MCP Server