geotab-custom-mcp

Build and extend MCP servers for fleet management with Python, uv, and DuckDB.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/attrix-technologies/vibe-challenge-entry --skill geotab-custom-mcp-attrix-technologies
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geotab-custom-mcp
Source: https://github.com/attrix-technologies/vibe-challenge-entry/tree/main/skills/geotab-custom-mcp
Command: npx skills add https://github.com/attrix-technologies/vibe-challenge-entry --skill geotab-custom-mcp-attrix-technologies

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enables the creation and extension of Geotab's Managed Cloud Platform (MCP) servers, allowing for advanced, conversational fleet management capabilities and custom tool integration.

Core Features & Use Cases

  • MCP Server Setup: Configure and launch an MCP server for integration with AI assistants like Claude Desktop.
  • Custom Tool Integration: Add new functionalities (e.g., creating geofences, sending alerts) to the MCP server.
  • Data Handling: Utilize DuckDB for efficient caching and querying of large datasets returned by Geotab's AI services.
  • Troubleshooting: Diagnose and resolve common issues related to MCP configuration and Geotab API connectivity.
  • Use Case: Integrate a custom tool to automatically create a new vehicle group in Geotab whenever a specific alert is triggered in Claude.

Quick Start

Follow the prerequisites to clone the MCP server repository and install its dependencies.

Frequently Asked Questions about geotab-custom-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a custom MCP server for Geotab fleet management?

Build a custom MCP server for Geotab using Python and uv to clone the repository, install dependencies, and configure the environment for conversational fleet management integration with Claude Desktop.

How does DuckDB handle large Geotab datasets within an MCP server?

DuckDB handles large Geotab datasets within an MCP server by providing efficient caching and querying capabilities, which enhances fleet analytics when processing large volumes of data returned by Geotab's AI services.

Can I use Claude Desktop to create geofences and send alerts in Geotab?

Yes, you can use Claude Desktop to create geofences and send alerts in Geotab by integrating custom tools into the MCP server, enabling conversational commands to trigger fleet management actions automatically.

Does the Geotab MCP server support multi-account access for fleet analytics?

Yes, the Geotab MCP server supports multi-account access for fleet analytics, allowing simultaneous data manipulation and caching across different accounts to enhance large dataset querying and management.

Why is my Geotab MCP configuration not connecting to the API?

Geotab MCP configuration fails to connect to the API due to incorrect setup parameters or network issues; diagnose and resolve these by validating API credentials and troubleshooting the MCP server environment.