Spaces:
Runtime error
Runtime error
A newer version of the Gradio SDK is available: 6.13.0
metadata
title: TrackMate AI MCP Server
emoji: π
colorFrom: green
colorTo: blue
sdk: gradio
sdk_version: 5.33.0
app_file: app.py
pinned: false
license: apache-2.0
short_description: MCP server for the TrackMate AI.
tags:
- mcp-server-track
π§ TrackMate AI MCP Server
TrackMate AI MCP Server is an MCP-compatible backend built using the Gradio MCP framework. It provides tools to interact with an ERP system in real time β enabling LLMs to retrieve, modify, and reason over structured business data such as customer orders, inventory, invoices, and disruptions.
This backend is designed to be consumed by autonomous agents for real-world task execution.
π₯ Video Overview
πΉ Watch Demo Video - TrackMate AI Agent + MCP server Overview
π Features
- π ERP Database Access β Access customer records, orders, invoices, and inventory tables.
- π¦ Order Management β Place, cancel, and track orders via LLMs.
- π Disruption Analysis β Check for geopolitical disruptions impacting logistics.
- π Inventory Sync β Auto-updates inventory based on order events.
- π§± Modular Tool Interface β Easily add new MCP tools with Python.
π§° Available Tools
| Tool Name | Description |
|---|---|
list_tables |
Lists all ERP database tables |
execute_query |
Executes a custom SQL query |
get_order_status |
Gets status of an order |
place_order |
Places a new order |
cancel_order |
Cancels an existing order |
get_invoice_details |
Returns invoice details for an order |
reset_database |
Resets the SQLite Database |
get_active_disruptions |
Returns geopolitical disruptions between nations |
ποΈ Architecture
- Built with Gradio MCP Framework
- STDIO-based tooling for ephemeral tools like
Disruption Server - Interacts with an SQLite-based ERP system
- Can be used standalone or alongside an agent frontend
π Demo the App
π TrackMate AI Gradio App (Frontend)
Use this Gradio app to talk to the MCP Server and run end-to-end ERP workflows.
π§ Example Queries
- βWhatβs the status of order ID 7?β
- βCancel this order and place a new one from Russia.β
- βAre there disruptions between China and India?β