Skip to main content
Glama

MCP Tekmetric

by patclarke
MIT License
2
  • Linux
  • Apple

MCP Tekmetric

A Model Context Protocol (MCP) server designed to integrate AI assistants with Tekmetric. This project allows AI tools to interact with your Tekmetric data, enabling automation and intelligent workflows directly from your AI assistant.

Currently, this integration supports read-only actions, allowing your AI to retrieve information from your Tekmetric instance.

Example Usage

Leverage your AI assistant to interact with your Tekmetric data:

  • 📅 Check Appointment Details: "What are the details for the appointment scheduled for tomorrow?"
  • 🚗 Retrieve Shop Information: "Find the contact information of a Shop."
  • 📊 Get Repair Order Status: "What is the current status of repair order #12345?"

image


🔐 Authentication Setup

You need a Tekmetric API key to authenticate with the Tekmetric API. Obtain your API key from your Tekmetric account settings.

Set your API key as a system environment variable:

export TEKMETRIC_API_KEY="your_tekmetric_api_key"

🚀 Quick Start Guide

Option 1: Run Locally (Python)

  1. Clone this repository:
    git clone https://github.com/patclarke/mcp-tekmetric.git cd mcp-tekmetric
  2. Install dependencies:
    pip install -e .
  3. Start the server:
    uvicorn mcp_tekmetric.servers.main:asgi_app --host 0.0.0.0 --port 8080

Option 2: Run with Docker

  1. Clone this repository:
    git clone https://github.com/patclarke/mcp-tekmetric.git cd mcp-tekmetric
  2. Build the Docker image:
    docker build -t mcp-tekmetric .
  3. Run the container (pass your Tekmetric API key):
    docker run -e TEKMETRIC_API_KEY=your_tekmetric_api_key -p 8080:8080 mcp-tekmetric

This will expose the server on http://localhost:8080.


🤖 Connect Your AI Assistant

For VS Code Copilot or another AI assistant that supports MCP:

Example .mcp.json config:

{ "servers": { "local-tekmetric": { "type": "sse", "url": "http://localhost:8080/sse" } } }

🧪 Health Check

To verify the server is running:

curl http://localhost:8080/healthz

You should see:

{"status": "ok"}

📄 License

MIT License

-
security - not tested
A
license - permissive license
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A Model Context Protocol server that allows AI assistants to interact with Tekmetric data, enabling users to query appointment details, vehicle information, repair order status, and parts inventory through natural language.

  1. Example Usage
    1. 🔐 Authentication Setup
      1. 🚀 Quick Start Guide
        1. Option 1: Run Locally (Python)
        2. Option 2: Run with Docker
      2. 🤖 Connect Your AI Assistant
        1. 🧪 Health Check
          1. 📄 License

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.
              Last updated -
              14
              Python
              • Apple
              • Linux
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server providing AI assistants with access to healthcare data tools, including FDA drug information, PubMed research, health topics, clinical trials, and medical terminology lookup.
              Last updated -
              7
              6
              25
              JavaScript
              MIT License
              • Linux
              • Apple
            • -
              security
              F
              license
              -
              quality
              A comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.
              Last updated -
              3
              1
              TypeScript
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables AI assistants to manage meeting data, including creating meeting bots, searching transcripts, and organizing calendar events.
              Last updated -
              19
              TypeScript
              MIT License
              • Apple

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/patclarke/mcp-tekmetric'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server