Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SEQ_URLYesThe URL of the user-owned Datalust Seq instance. Accepts either host URL (e.g., http://localhost:10150) or full API base URL (e.g., http://localhost:10150/api).
SEQ_API_KEYYesAPI key for the Seq instance. Used for authentication via the X-Seq-ApiKey header.

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": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
seq_starter_overviewD–
seq_starter_events_searchD–
seq_starter_event_by_idD–
seq_starter_data_queryD–
seq_starter_signals_listD–
seq_starter_signal_by_idD–
seq_starter_dashboards_listD–
seq_starter_alerts_listD–
seq_starter_events_streamD–
seq_starter_helpD–
seq_connection_testD–
seq_api_catalogD–
seq_api_live_linksD–
seq_api_requestD–
seq_get_apiD–
seq_get_api_alertsD–
seq_post_api_alertsD–
seq_delete_api_alerts_byD–
seq_get_api_alerts_byD–
seq_put_api_alerts_byD–
seq_get_api_alerts_resourcesD–
seq_get_api_alerts_templateD–
seq_get_api_alertstateD–
seq_delete_api_alertstate_byD–
seq_get_api_alertstate_byD–
seq_get_api_alertstate_resourcesD–
seq_get_api_apikeysD–
seq_post_api_apikeysD–
seq_delete_api_apikeys_byD–
seq_get_api_apikeys_byD–
seq_put_api_apikeys_byD–
seq_get_api_apikeys_by_metrics_byD–
seq_get_api_apikeys_metrics_byD–
seq_get_api_apikeys_resourcesD–
seq_get_api_apikeys_templateD–
seq_get_api_appinstancesD–
seq_post_api_appinstancesD–
seq_delete_api_appinstances_byD–
seq_get_api_appinstances_byD–
seq_put_api_appinstances_byD–
seq_get_api_appinstances_by_iconD–
seq_post_api_appinstances_by_invokeD–
seq_get_api_appinstances_by_metrics_byD–
seq_get_api_appinstances_resourcesD–
seq_get_api_appinstances_templateD–
seq_get_api_appsD–
seq_delete_api_apps_byD–
seq_get_api_apps_byD–
seq_get_api_apps_by_iconD–
seq_post_api_apps_by_updateD–
seq_post_api_apps_installD–
seq_get_api_apps_resourcesD–
seq_get_api_apps_templateD–
seq_get_api_backupsD–
seq_get_api_backups_byD–
seq_get_api_backups_files_byD–
seq_post_api_backups_immediateD–
seq_get_api_backups_resourcesD–
seq_get_api_clusterD–
seq_get_api_cluster_byD–
seq_post_api_cluster_by_drainD–
seq_get_api_cluster_resourcesD–
seq_get_api_dashboardsD–
seq_post_api_dashboardsD–
seq_delete_api_dashboards_byD–
seq_get_api_dashboards_byD–
seq_put_api_dashboards_byD–
seq_get_api_dashboards_query_templateD–
seq_get_api_dashboards_resourcesD–
seq_get_api_dashboards_templateD–
seq_get_api_dataD–
seq_post_api_dataD–
seq_get_api_data_byD–
seq_get_api_data_resourcesD–
seq_get_api_deferred_byD–
seq_get_api_diagnostics_cluster_metricsD–
seq_get_api_diagnostics_ingestionD–
seq_get_api_diagnostics_metricsD–
seq_get_api_diagnostics_metrics_byD–
seq_get_api_diagnostics_reportD–
seq_get_api_diagnostics_resourcesD–
seq_get_api_diagnostics_statusD–
seq_get_api_diagnostics_storageD–
seq_post_api_diagnostics_usage_telemetryD–
seq_get_api_eventsD–
seq_get_api_events_byD–
seq_post_api_events_rawD–
seq_get_api_events_resourcesD–
seq_get_api_events_scanD–
seq_post_api_events_scanD–
seq_delete_api_events_signalD–
seq_get_api_events_signalD–
seq_post_api_events_signalD–
seq_get_api_events_signal_byD–
seq_get_api_events_streamD–
seq_post_api_events_tabulateD–
seq_get_api_events_tabulate_byD–
seq_get_api_expressionindexesD–
seq_post_api_expressionindexesD–
seq_delete_api_expressionindexes_byD–

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

D1.5/5.0

Scored across 223 tools

Disambiguation2/5

The tool set has significant ambiguity due to overlapping purposes and unclear boundaries. For example, multiple tools like seq_get_api_alerts, seq_get_api_alerts_by, and seq_starter_alerts_list appear to serve similar alert-related functions without clear distinctions, and the lack of descriptions exacerbates confusion. This makes it difficult for an agent to reliably select the correct tool for a given task, as many tools seem to target the same resources or actions with minor variations.

Naming Consistency4/5

The naming is mostly consistent with a clear pattern of seq_<verb>_<resource>_<details>, using snake_case throughout. However, there are minor deviations, such as seq_api_catalog and seq_get_integrated, which don't fully follow the verb-first convention, and the 'starter' tools (e.g., seq_starter_alerts_list) introduce a different prefix that breaks consistency. Overall, the naming is readable but not perfectly uniform.

Tool Count1/5

With 223 tools, the count is extremely high and inappropriate for typical MCP server purposes, indicating poor scoping and likely overwhelming for agents. This excessive number suggests the server may be exposing low-level API endpoints directly rather than curating a coherent tool set, making it difficult to manage and use effectively in agent workflows.

Completeness3/5

Inferred from the tool names, the domain appears to be a comprehensive API for a logging/monitoring system (Seq), covering resources like alerts, dashboards, events, and users. The tool set includes CRUD operations (get, post, put, delete) for many resources, suggesting broad coverage. However, the lack of descriptions makes it hard to assess gaps, and the sheer volume of tools may indicate redundancy rather than completeness, with potential missing high-level abstractions.

Maintenance

ActivityMaintained
ResponsivenessNo issues