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_document

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

define_close_document

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

define_reload_document

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

define_get_metadata_summary

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

define_list_datasets

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

define_get_dataset

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

define_list_variables

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

define_get_variable

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

define_list_codelists

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

define_get_codelist

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

define_list_arm_results

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

define_get_arm_result

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

define_search

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