CoolFace
Apppublic

Agents-MCP-Hackathon/TrackMate-AI-MCP-Server

sourceHugging Faceapache-2.0updated 1y agoView on Hugging Face
14likes
App README

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 NameDescription
list_tablesLists all ERP database tables
execute_queryExecutes a custom SQL query
get_order_statusGets status of an order
place_orderPlaces a new order
cancel_orderCancels an existing order
get_invoice_detailsReturns invoice details for an order
reset_databaseResets the SQLite Database
get_active_disruptionsReturns 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?”