Skip to main content
Glama
defineEditor

Define-XML MCP Server

by defineEditor

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
portNoThe port to use when transport is set to http.
transportNoThe transport protocol to use for the MCP server (stdio or http).stdio

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
define_load_documentA

Load and parse a local Define-XML file. Returns a document_id for subsequent tool calls.

define_close_documentA

Remove a loaded Define-XML document from in-memory cache by document_id.

define_reload_documentB

Reload a previously loaded Define-XML document from disk, replacing the cached version. Returns the new document_id.

define_get_metadata_summaryA

Return high-level document metadata and counts of datasets/variables/codelists/ARM results.

define_list_datasetsA

List datasets (ItemGroupDef) from a loaded Define-XML document with pagination.

define_get_datasetA

Get a single dataset by OID or name from a loaded Define-XML document.

define_list_variablesA

List variables of a specific dataset from a loaded Define-XML document with pagination.

define_get_variableA

Get a single variable by name and dataset name from a loaded Define-XML document.

define_list_codelistsA

List codelists from a loaded Define-XML document with pagination.

define_get_codelistA

Get a single codelist by name from a loaded Define-XML document.

define_list_arm_resultsA

List ARM analysis results from a loaded Define-XML document (empty when ARM not present).

define_get_arm_resultB

Get a single ARM analysis result by OID or name from a loaded Define-XML document.

define_searchA

Search across datasets, variables, codelists, and ARM results in a loaded Define-XML document.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/defineEditor/define-mcp'

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