Skip to main content
Glama
lvshrd

Factory Intelligence MCP Server

by lvshrd

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DATABASE_URLYesThe connection string for the TimescaleDB database, e.g., postgresql://username:password@localhost:5432/ProductionDB

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_productivity_kpiB
Computes productivity metrics for a given time range.

Args:
    start_time: ISO 8601 string (e.g., '2025-12-01T00:00:00Z')
    end_time: ISO 8601 string (e.g., '2025-12-07T23:59:59Z')
get_quality_kpiA
Computes quality metrics (Yield %, Defect Rate %) for a given time range.

Args:
    start_time: ISO 8601 string
    end_time: ISO 8601 string
get_downtime_kpiC
Computes downtime and availability metrics based on production gaps.

Args:
    start_time: ISO 8601 string
    end_time: ISO 8601 string
get_kpi_summaryB
Bundles Productivity, Quality, and Downtime KPIs into a single summary.

Args:
    start_time: ISO 8601 string
    end_time: ISO 8601 string
get_downtime_alarms_analysisB
Identifies alarms active during downtime periods to diagnose root causes.

Args:
    start_time: ISO 8601 string
    end_time: ISO 8601 string

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 5 tools

Disambiguation5/5

Each tool targets a distinct aspect of factory analytics (downtime alarms, downtime KPI, summary KPI, productivity KPI, quality KPI) with no functional overlap. An agent can clearly distinguish based on tool names and descriptions.

Naming Consistency5/5

All tools follow a consistent `get_<domain>_<detail>` pattern using snake_case, with no deviations. This makes tool discovery and selection predictable.

Tool Count5/5

With 5 tools, the server is well-scoped for factory intelligence. It covers core KPI areas without being overwhelming or too sparse.

Completeness4/5

The tool set provides essential KPI retrieval and downtime alarm analysis, covering productivity, quality, and downtime. A minor gap is the lack of raw alarm or production data access, but the summary and specific KPI tools cover most agent needs.

Maintenance

ActivityInactive
ResponsivenessNo issues