Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
tasks
{
  "list": {},
  "cancel": {},
  "requests": {
    "tools": {
      "call": {}
    }
  }
}
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "subscribe": true,
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
calculateC

Perform basic arithmetic calculations

convert_temperatureC

Convert temperature units based on file content or direct input. Supports Celsius (C) and Fahrenheit (F).

register-factoryA

Register a new factory with its declared waste streams and generate its SPCB compliance report.

get-compliance-reportA

Retrieve the SPCB Annual Environmental Statement report for a specific factory.

trigger-compliance-checkA

Forces Sentinel to run its periodic compliance deadline check.

get-cluster-stateA

Retrieve the live state of the industrial cluster, including factories, matches, products, and activity logs.

control-swarmA

Start, stop, or reset the autonomous agent swarm and scheduler.

trigger-disruptionA

Simulate a factory shutdown or volume change to test the Sentinel self-healing capabilities.

get-ecosystem-mapB

Retrieve nodes and edges representing factories and symbiotic waste flows for the ecosystem map.

get-opportunity-feedB

Retrieve a ranked feed of symbiotic matches and product concepts.

get-product-conceptsA

Retrieve AI-invented product concepts generated from waste streams.

get-waste-profilesB

Retrieve factories and their detailed classified waste streams.

get-pathwayB

Retrieve the step-by-step manufacturing pathway/blueprint for a specific opportunity.

get-carbon-metricsA

Retrieve cluster-wide environmental and financial impact metrics.

run-simulationA

Run SymbioSim Time Machine — replay 12 months of ecosystem evolution. Resets state, adds factories one by one, discovers matches, invents products, triggers a disruption, self-heals, and returns monthly snapshots showing the circular economy score climbing from 0% to ~78%.

get-impact-storyA

Generates a human-readable impact story based on current ecosystem metrics.

get-district-overviewB

Retrieve a District Environmental Officer view of the industrial cluster: compliance rates, deadline alerts, risk heatmap, landfill diversion progress, carbon credits, and industry breakdown.

ingest-telemetryA

Ingest live telemetry data from an IoT sensor or external system. Updates a factory waste stream volume in real-time and triggers agent re-evaluation.

ingest-factory-bulkA

Bulk import factories from an external data source (data.gov.in, CPCB, CSV export). Accepts an array of factory objects and processes them through the full agent pipeline.

Prompts

Interactive templates invoked by user choice

NameDescription
calculator_helpGet help with calculator operations
ask_symbioforgeAsk SymbioForge — the ecosystem intelligence that explains its own autonomous decisions. Ask why factories were paired, which industry to register next, how self-healing works, or anything about the circular economy cluster.

Resources

Contextual data attached and managed by the client

NameDescription
Calculator OperationsList of available calculator operations
Live SymbioForge Cluster StateExposes the complete live state of the industrial cluster, including factories, matches, products, and activity logs.
Health ChecksCurrent health status of all registered health checks
Calculator ResultUI component for Calculator Result
Compliance DashboardUI component for Compliance Dashboard
Agent Swarm MonitorUI component for Agent Swarm Monitor
Ecosystem MapUI component for Ecosystem Map
Opportunity FeedUI component for Opportunity Feed
Product CardsUI component for Product Cards
Waste ProfilesUI component for Waste Profiles
Pathway ViewerUI component for Pathway Viewer
Carbon DashboardUI component for Carbon Dashboard
Symbiosis TimelineUI component for Symbiosis Timeline
Impact StoryUI component for Impact Story
District DashboardUI component for District Dashboard
Widget ExamplesProvides metadata and examples for all registered UI widgets

TDQS

B3.2/5.0

Scored across 19 tools

Disambiguation4/5

Most tools have distinct purposes, but 'get-waste-profiles' and 'get-cluster-state' could be confused for similar factory information. The inclusion of 'calculate' and 'convert_temperature' feels out of place but are clearly distinct from each other.

Naming Consistency3/5

Majority of tools use kebab-case with verb-noun pattern, but 'convert_temperature' uses snake_case and 'calculate' is just a verb, breaking consistency. The pattern is still readable overall.

Tool Count3/5

19 tools is slightly above the typical well-scoped range (3-15). The inclusion of generic utility tools ('calculate', 'convert_temperature') adds bloat without clear domain fit, making the count feel heavier than necessary.

Completeness3/5

Covers many key aspects: registration, compliance, simulation, metrics, opportunities, and ecosystem maps. However, missing CRUD operations for factories/streams (no update/delete) and no manual match creation, leaving some gaps for complete lifecycle management.

Maintenance

ActivityStale
ResponsivenessNo issues