这是一个设计用于将AI助手与Tekmetric集成的模型上下文协议(MCP)服务器。该项目允许AI工具与您的Tekmetric数据进行交互,使您能够直接从AI助手实现自动化和智能工作流程。
当前,此集成支持只读操作,允许您的AI从您的Tekmetric实例中检索信息。
利用您的AI助手与您的Tekmetric数据进行交互:
您需要一个Tekmetric API密钥来与Tekmetric API进行认证。从您的Tekmetric账户设置中获取API密钥。
将您的API密钥设置为系统环境变量:
export TEKMETRIC_API_KEY="your_tekmetric_api_key"
克隆此仓库:
git clone https://github.com/patclarke/mcp-tekmetric.git
cd mcp-tekmetric
安装依赖项:
pip install -e .
启动服务器:
uvicorn mcp_tekmetric.servers.main:asgi_app --host 0.0.0.0 --port 8080
克隆此仓库:
git clone https://github.com/patclarke/mcp-tekmetric.git
cd mcp-tekmetric
构建Docker镜像:
docker build -t mcp-tekmetric .
运行容器(传递您的Tekmetric API密钥):
docker run -e TEKMETRIC_API_KEY=your_tekmetric_api_key -p 8080:8080 mcp-tekmetric
这将在http://localhost:8080上公开服务器。
对于VS Code Copilot或其他支持MCP的AI助手:
示例.mcp.json配置:
{
"servers": {
"local-tekmetric": {
"type": "sse",
"url": "http://localhost:8080/sse"
}
}
}
验证服务器是否正在运行:
curl http://localhost:8080/healthz
您应该看到:
{"status": "ok"}
MIT许可证