Skip to main content
Glama
jsgorana
by jsgorana

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
IGNITION_URLYesGateway base URL, e.g. http://localhost:8088
IGNITION_API_TOKENYesAPI key, name:secret
IGNITION_TIMEOUT_SNoPer-request timeout (seconds); defaults to 30
IGNITION_TLS_VERIFYNoSet false for self-signed dev gateways; defaults to true
IGNITION_ALLOW_WRITESNoMaster switch for all mutating tools; defaults to false
IGNITION_BRIDGE_SECRETNoHMAC secret for the bridge; bridge tools disabled if unset
IGNITION_TAG_WRITE_ALLOWLISTNoComma-separated glob patterns; tag writes outside them are refused

Capabilities

Features and capabilities supported by this server

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

Tools

Functions exposed to the LLM to take actions

NameDescription
gateway_infoA

Gateway version, edition, uptime, and health overview. Read-only, REST plane.

gateway_trial_statusA

Trial/license state including seconds remaining. Read-only, REST plane.

gateway_trial_resetB

Reset the gateway's 2-hour trial timer (trial gateways only). Mutating, bridge plane.

ignition_diagnoseA

Guided health check: reachability, token, permissions, bridge, trial. Read-only. Run this first when anything misbehaves.

tag_browseC

Read-only, bridge plane. Browse tags/folders.

tag_readB

Read-only, bridge plane. Read live values for 1-100 tag paths.

tag_writeD

Mutating, bridge plane. Each write dict: {"path": str, "value": Any}.

tag_config_exportB

Read-only, REST plane. Export tag configuration as JSON.

tag_config_importC

Mutating, REST plane. Import tag configuration JSON.

tag_createC

Mutating, bridge plane. Create or update tags from config dicts.

history_queryC

Read-only, bridge plane. Query tag history.

history_providersA

Read-only, bridge plane. List available history providers.

alarm_statusA

Read-only, bridge plane. Query current alarm status.

alarm_journalB

Read-only, bridge plane. Query the alarm journal over a time range.

alarm_acknowledgeC

Mutating, bridge plane. Acknowledge alarms by event UUID.

project_listA

Read-only, REST plane. List all projects.

project_getA

Read-only, REST plane. Get details for one project.

project_createC

Mutating, REST plane. Create a new project.

project_deleteC

Mutating + destructive, REST plane. Delete a project.

project_exportC

Read-only, REST plane. Export a project zip.

project_importC

Mutating, REST plane. Import a project zip as project .

project_scanB

Safe trigger, REST plane. Request a scan of external project files.

perspective_list_viewsC

Read-only, bridge plane.

perspective_get_viewD

Read-only, bridge plane.

perspective_upsert_viewD

Mutating, bridge plane + REST scan.

perspective_delete_viewD

Mutating + destructive, bridge plane + REST scan.

perspective_validate_viewC

Read-only, local (no gateway call).

perspective_page_config_getD

Read-only, bridge plane.

perspective_page_config_setC

Mutating, bridge plane + scan. Read-modify-write: never clobber other pages.

perspective_session_props_getD

Read-only, bridge plane.

perspective_style_upsertD

Mutating, bridge plane + scan.

perspective_list_sessionsD

Read-only, REST plane (Perspective module API).

perspective_bootstrap_projectD

Mutating, REST + bridge + scan. One-call working Perspective app.

gateway_modulesD

Read-only, REST plane.

gateway_logs_queryD

Read-only, REST plane.

gateway_logger_set_levelD

Mutating, REST plane.

gateway_backupA

Mutating-safe (heavy read), REST plane. Download a .gwbk gateway backup.

gateway_performanceC

Read-only, REST plane.

config_resource_listC

Read-only, REST plane. Generic gateway config resource listing.

db_run_named_queryC

Read-only by default, bridge plane. Runs a project Named Query.

db_queryC

Bridge plane. SELECT statements run read-only; any other statement is mutating.

bridge_installA

Install/upgrade the mcp-bridge WebDev project on the gateway. Mutating, REST plane.

Uses IGNITION_BRIDGE_SECRET as the shared HMAC secret. After import, verifies the bridge responds to a signed ping.

bridge_statusA

Report bridge availability and version. Read-only, bridge plane.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
view_schema_docPerspective view.json anatomy and authoring rules.
template_coordinate_basicKnown-good Perspective view template: coordinate-basic
template_flex_basicKnown-good Perspective view template: flex-basic
template_tag_bound_dashboardKnown-good Perspective view template: tag-bound-dashboard

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/jsgorana/ignition-mcp'

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