Cline Installation
For developers using Cline in VS Code. Cline (formerly Claude Dev) is a popular VS Code extension with built-in MCP support.
What You'll Need
- VS Code installed
- Cline extension installed
- Your Tekmetric API credentials (see here)
- The tekmetric-mcp binary (see download step below)
Step 1: Download the Binary
- Go to Releases
- Download the right version for your system:
- Mac (M1/M2/M3):
tekmetric-mcp-darwin-arm64
- Mac (Intel):
tekmetric-mcp-darwin-amd64
- Windows:
tekmetric-mcp-windows-amd64.exe
- Linux:
tekmetric-mcp-linux-amd64
- Mac (M1/M2/M3):
- Save it somewhere permanent (like
~/bin/
on Mac/Linux) - Rename it to just
tekmetric-mcp
(ortekmetric-mcp.exe
on Windows)
Make it Executable (Mac/Linux only)
chmod +x ~/bin/tekmetric-mcp
Step 2: Configure Cline
Open Cline MCP Settings
- Open VS Code
- Click the Cline icon in the sidebar (or press
Ctrl+Shift+P
and search for "Cline") - Click the gear icon ⚙️ in the Cline panel
- Select MCP Settings
This will open Cline's MCP configuration file.
Add the Tekmetric Server
Add this to your Cline MCP settings:
{
"mcpServers": {
"tekmetric": {
"command": "/absolute/path/to/tekmetric-mcp",
"args": ["serve"],
"env": {
"TEKMETRIC_CLIENT_ID": "your_client_id_here",
"TEKMETRIC_CLIENT_SECRET": "your_client_secret_here",
"TEKMETRIC_BASE_URL": "https://shop.tekmetric.com",
"TEKMETRIC_DEFAULT_SHOP_ID": "123"
}
}
}
}
Update the Configuration
Replace these values:
-
Line 4: Full path to the tekmetric-mcp binary
- Mac example:
/Users/yourname/bin/tekmetric-mcp
- Windows example:
C:\\Program Files\\tekmetric-mcp.exe
- ⚠️ Must be absolute (not
~
)
- Mac example:
-
Line 7: Your Tekmetric Client ID
-
Line 8: Your Tekmetric Client Secret
-
Line 9: Base URL
- Production:
https://shop.tekmetric.com
- Testing:
https://sandbox.tekmetric.com
- Production:
-
Line 10: Your shop ID (or
2
/3
for sandbox)
Save and Reload
- Save the file (
Ctrl+S
/Cmd+S
) - Close and reopen the Cline panel
Step 3: Verify It's Working
In the Cline panel, you should see tekmetric listed under available MCP servers.
Try asking Cline:
Show me my Tekmetric shops
If Cline can access your shop data, you're all set! 🎉
Configuration Example
Full Config with Optional Settings
{
"mcpServers": {
"tekmetric": {
"command": "/Users/yourname/bin/tekmetric-mcp",
"args": ["serve"],
"env": {
"TEKMETRIC_CLIENT_ID": "abc123",
"TEKMETRIC_CLIENT_SECRET": "secret789",
"TEKMETRIC_BASE_URL": "https://shop.tekmetric.com",
"TEKMETRIC_DEFAULT_SHOP_ID": "123",
"TEKMETRIC_DEBUG": "false",
"TEKMETRIC_TIMEOUT_SECONDS": "30",
"TEKMETRIC_MAX_RETRIES": "3"
}
}
}
}
Troubleshooting
❌ "Command not found"
Problem: Cline can't find the binary
Solutions:
- Use absolute path (not
~
or.
) - Make sure file exists at that location
- Make sure file is executable:
chmod +x /path/to/tekmetric-mcp
❌ Tekmetric server not showing in Cline
Problem: Configuration not loaded
Solutions:
- Check JSON syntax is valid
- Make sure you saved the file
- Completely close and reopen Cline panel
- Try reloading VS Code window
❌ "Authentication failed"
Problem: Wrong credentials
Solutions:
- Remove any extra spaces from Client ID/Secret
- Verify credentials in Tekmetric Settings → API Access
- Try regenerating credentials
❌ "Permission denied" (Mac/Linux)
Problem: File not executable
Solution:
chmod +x /path/to/tekmetric-mcp
❌ Server starts but queries fail
Problem: Wrong shop ID or base URL
Solutions:
- Verify shop ID in Tekmetric Settings
- For sandbox, use
2
or3
- Check base URL matches your environment
- Ask "Show me all my shops" to see available IDs
Finding Your Settings File
Cline stores MCP settings here:
Mac
~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Windows
%APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
Linux
~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
Cline Tips
Using Tools in Cline
When you ask Cline about Tekmetric data, it will automatically:
- See the available Tekmetric tools
- Choose the right tool for your query
- Execute it and show you results
Example Queries
Find customer John Smith in my shop
What repair orders are in progress?
Show me vehicles scheduled for service this week
Cline understands natural language and will use the appropriate Tekmetric tools automatically.
Updating
When a new version is released:
- Download the new binary
- Replace the old file
- Restart Cline (close and reopen the panel)
- Configuration stays the same
Next Steps
✅ Installation complete! Now you can:
- Try Usage Examples to see what to ask
- Learn about Available Tools
- Use Cline to query your shop data while coding!
Security Notes
- Your API credentials are stored locally in Cline's settings
- Only sent to Tekmetric's API (nowhere else)
- Never commit settings files to version control
- Consider using environment variables for extra security