Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
PORTNoPort for HTTP server when MCP_TRANSPORT=http.
KB_ROOTNoPath to the knowledge base folder. Defaults to the 'kb' folder relative to server/dist/index.js.
MCP_TRANSPORTNoTransport mode. Set to 'http' to run as HTTP server.stdio

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_contextA

[GTech / Hexagon HxGN NetWorks Core (G/Technology) database only] ALWAYS call this first, but ONLY if the user's request concerns the GTech / Hexagon HxGN NetWorks Core (G/Technology) database — its G3E_* schema, feature/component model, workflows, legends, styles, or placement configurations. If it's not clear whether the request relates to this specific system (as opposed to some other database, application, or MCP server you have access to), ASK THE USER to confirm before calling this or any other tool from this server — do not assume. Once confirmed relevant, this returns the KB's purpose, hard rules (read-only/advisory, never fabricate, always propose not execute), and an inventory of what's documented, so you know what's available before searching for anything specific.

resolve_tables_for_queryA

[GTech / Hexagon HxGN NetWorks Core (G/Technology) database only] Only call this for requests already confirmed to concern the GTech/NetWorks Core database (see get_context). Given a natural-language user request (e.g. 'add a new approval step', 'change the order components display in'), returns a ranked list of relevant tables with reasons, plus matching workflow/pattern/relationship docs and concrete next steps. Call this after get_context and before fetching any specific table schema — it tells you WHICH schema docs to fetch instead of guessing.

get_context_for_queryA

[GTech / Hexagon HxGN NetWorks Core (G/Technology) database only] Only call this for requests already confirmed to concern the GTech/NetWorks Core database. This is a one-shot context pack for an agent: it resolves relevant tables and returns the required docs (schema/workflow/relationships/patterns/glossary) plus hard rules and execution order so the next reasoning step has all required context.

list_kb_docsA

[GTech / Hexagon HxGN NetWorks Core (G/Technology) database only] List all documents in the GTech/NetWorks Core knowledge base, optionally filtered by category (schema, relationships, workflows, patterns, glossary). Not relevant to any other database or system.

get_table_schemaA

[GTech / Hexagon HxGN NetWorks Core (G/Technology) database only] Get the full schema documentation for a specific table in the GTech/NetWorks Core (G3E_*) schema: columns, types, PK/FK, and business-meaning notes (e.g. which column drives display order). Do not use for tables belonging to any other database/system.

get_relationshipsA

[GTech / Hexagon HxGN NetWorks Core (G/Technology) database only] Get documented relationships (FK-enforced and logical/non-enforced) involving a GTech/NetWorks Core table.

get_workflowB

[GTech / Hexagon HxGN NetWorks Core (G/Technology) database only] Get the documentation for a specific GTech/NetWorks Core workflow: purpose, tables/rows touched, insertion patterns, and invariants.

get_reasoning_patternA

[GTech / Hexagon HxGN NetWorks Core (G/Technology) database only] Get a documented reasoning recipe for a class of change in the GTech/NetWorks Core schema — e.g. how to insert a new row so it renders correctly, how to reorder/renumber ordinal columns, how to pick which column value to set for a given user intent.

search_kbA

[GTech / Hexagon HxGN NetWorks Core (G/Technology) database only] Full-text search across all GTech/NetWorks Core knowledge base docs (schema, relationships, workflows, patterns, glossary). Only useful for requests already confirmed to concern this specific database — irrelevant to other systems.

get_glossary_termA

[GTech / Hexagon HxGN NetWorks Core (G/Technology) database only] Look up a GTech/NetWorks Core domain term's definition (e.g. Feature, Component, Legend).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
glossary/networks-core-overviewglossary doc: Networks Core overview
glossary/status-codesglossary doc: Status codes
patterns/choosing-column-values-for-intentpatterns doc: Choosing which column values to set for a given user intent
patterns/id-generation-safetypatterns doc: ID generation — sequence vs MAX+1 (ask first)
patterns/reordering-ordinal-columnspatterns doc: Reordering / renumbering ordinal (display-order) columns
relationships/feature-component-modelrelationships doc: Feature ↔ Component relationships
relationships/workflow-enginerelationships doc: Workflow engine relationships
schema/g3e_areastyleschema doc: G3E_AREASTYLE
schema/g3e_attributeschema doc: G3E_ATTRIBUTE
schema/g3e_compconfigurationschema doc: G3E_COMPCONFIGURATION
schema/g3e_componentschema doc: G3E_COMPONENT
schema/g3e_componentviewcompositionschema doc: G3E_COMPONENTVIEWCOMPOSITION
schema/g3e_componentviewdefinitionschema doc: G3E_COMPONENTVIEWDEFINITION
schema/g3e_compositelinestyleschema doc: G3E_COMPOSITELINESTYLE
schema/g3e_configurationsschema doc: G3E_CONFIGURATIONS
schema/g3e_dataconnectionschema doc: G3E_DATACONNECTION
schema/g3e_definitiontableschema doc: G3E_DEFINITIONTABLE (per-legend template)
schema/g3e_dialogschema doc: G3E_DIALOG
schema/g3e_dialogtabschema doc: G3E_DIALOGTAB
schema/g3e_displaycontroltableschema doc: G3E_DISPLAYCONTROLTABLE (per-legend template)
schema/g3e_featureschema doc: G3E_FEATURE
schema/g3e_featurecomponentschema doc: G3E_FEATURECOMPONENT
schema/g3e_labelschema doc: G3E_LABEL
schema/g3e_labelruleschema doc: G3E_LABELRULE
schema/g3e_legendschema doc: G3E_LEGEND
schema/g3e_legendentryschema doc: G3E_LEGENDENTRY
schema/g3e_legendsettingsschema doc: G3E_LEGENDSETTINGS
schema/g3e_linestyleschema doc: G3E_LINESTYLE
schema/g3e_normalizedstrokeschema doc: G3E_NORMALIZEDSTROKE
schema/g3e_picklistschema doc: G3E_PICKLIST
schema/g3e_placementconfigurationschema doc: G3E_PLACEMENTCONFIGURATION
schema/g3e_placementinterfaceschema doc: G3E_PLACEMENTINTERFACE
schema/g3e_placementselectionschema doc: G3E_PLACEMENTSELECTION
schema/g3e_pointstyleschema doc: G3E_POINTSTYLE
schema/g3e_relationinterfaceschema doc: G3E_RELATIONINTERFACE
schema/g3e_relationshipschema doc: G3E_RELATIONSHIP
schema/g3e_settingstableschema doc: G3E_SETTINGSTABLE (per-legend template)
schema/g3e_styleschema doc: G3E_STYLE
schema/g3e_styleruleschema doc: G3E_STYLERULE
schema/g3e_tabattributeschema doc: G3E_TABATTRIBUTE
schema/g3e_textstyleschema doc: G3E_TEXTSTYLE
schema/gcoordsystemtableschema doc: GCOORDSYSTEMTABLE
schema/wf_definitionschema doc: WF_DEFINITION
schema/wf_stepschema doc: WF_STEP
workflows/add-placement-entryworkflows doc: Add Placement Entry
workflows/add-tab-attributeworkflows doc: Add Tab Attribute
workflows/approval-chain-workflowworkflows doc: Approval Chain Workflow
workflows/attribute-changesworkflows doc: Attribute Changes (Add / Delete / Modify)
workflows/create-attribute-componentworkflows doc: Create Attribute Component
workflows/create-dialog-tabworkflows doc: Create Dialog Tab
workflows/create-featureworkflows doc: Create Feature
workflows/create-graphical-componentworkflows doc: Create Graphical Component
workflows/create-picklistworkflows doc: Create Picklist (Dropdown Value List)
workflows/dialog-tab-changesworkflows doc: Dialog Tab Changes (Modify / Reorder / Remove)
workflows/legend-changesworkflows doc: Legend Changes (Add / Remove / Modify)
workflows/stroke-patternworkflows doc: Stroke Pattern (G3E_NORMALIZEDSTROKE)
workflows/style-changesworkflows doc: Style Changes (Create / Modify / Delete / Style Rules)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Venkatesh-Jyothula/GTech-Context-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server