MCP-Tekmetric 数据交互助手
一种模型上下文协议服务器,允许AI助手与Tekmetric数据交互,使用户能够通过自然语言查询预约详情、车辆信息、维修订单状态和零件库存。
服务介绍
MCP Tekmetric
一个设计用于将AI助手与Tekmetric集成的模型上下文协议(MCP)服务器。该项目允许AI工具与您的Tekmetric数据进行交互,从而直接通过您的AI助手实现自动化和智能工作流。
目前,此集成仅支持只读操作,允许您的AI从您的Tekmetric实例中检索信息。
示例用法
利用您的AI助手与您的Tekmetric数据进行交互:
- 📅 查看预约详情: "明天预约的详细信息是什么?"
- 🚗 检索车辆信息: "查找车牌号为ABC-123的服务历史。"
- 📊 获取维修订单状态: "维修订单#12345的当前状态是什么?"
- 📦 查找零件: "在库存中搜索零件编号XYZ。"
快速入门指南
按照以下步骤启动MCP Tekmetric服务器:
1. 认证设置
您需要一个Tekmetric API密钥来对Tekmetric API进行认证。请从您的Tekmetric帐户设置中获取API密钥(如果可能,请提供链接或导航路径)。
将您的API密钥设置为名为TEKMETRIC_API_KEY的系统环境变量:
export TEKMETRIC_API_KEY="your_tekmetric_api_key"
2. 安装
克隆此仓库:
git clone https://github.com/patclarke/mcp-tekmetric.git
cd mcp-tekmetric
安装所需的依赖项:
pip install -e .
3. 运行MCP服务器
启动Uvicorn服务器:
uvicorn mcp_tekmetric.servers.main:asgi_app --host 0.0.0.0 --port 8080
这将启动MCP服务器,使其可供您的AI助手连接,通常位于http://localhost:8080。
4. 连接您的AI助手
(本节内容很大程度上取决于所使用的AI助手。尽可能提供通用指导或针对流行助手的具体说明)。
对于VSCode,我的mcp.json如下所示:
{
"servers": {
"local-tekmetric": {
"type": "sse",
"url": "http://localhost:8080/sse"
}
}
}