Skip to main content
Glama
alan4041207

mcp-altair-studio

by alan4041207

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ALTAIR_HOMEYesPath to the Altair AI Studio installation directory, e.g., C:\Program Files\Altair\RapidMiner\AI Studio 2026.1.1
ALTAIR_HTTP_BRIDGE_PORTNoPort for the HTTP bridge8266
ALTAIR_DEFAULT_REPOSITORYNoDefault repository name for importing/saving dataLocal Repository
ALTAIR_HTTP_BRIDGE_ENABLEDNoEnable the optional HTTP bridge for live Studio interactionfalse

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
altair_check_connectionA

Check how this MCP server can currently reach Altair AI Studio 2026.0.5: whether the optional live HTTP bridge extension is running, and whether the headless batch script (rapidminer-batch.bat) is reachable at ALTAIR_HOME. Run this first when troubleshooting.

altair_list_repositoryA

List folders/entries in the Altair AI Studio repository (requires the HTTP bridge extension, since the repository lives inside the running Studio session). Example path: "//Local Repository" or "//Samples/data".

altair_read_repository_entryC

Read a data entry from the Altair AI Studio repository as CSV (requires the HTTP bridge extension).

altair_store_csv_to_repositoryC

Write a local CSV file's contents into an Altair AI Studio repository entry (requires the HTTP bridge extension). Covers action 82-83 style export-to-repository / reuse-as-input flows.

altair_import_dataB

Import/preview tabular data through Altair AI Studio, from a repository entry or a local CSV file. Covers CSV/repository ingestion (actions 1-2, 5-7, 9 of the data-ingestion category).

altair_clean_dataB

Clean a dataset: replace missing values, remove duplicate rows, and optionally drop named columns. Covers missing-value handling, duplicate removal, and column selection (actions 11-15, 20 of data preparation).

altair_normalize_dataB

Normalize/scale numeric attributes (Z-transformation, range/min-max, proportion, or interquartile range). Covers actions 17-18 (normalize and scale variables).

altair_generate_attributeB

Create a new derived/calculated column using a RapidMiner expression, e.g. attributeName="profit", expression="revenue - cost". Covers action 21 (create new variables via formulas).

altair_descriptive_statsB

Compute descriptive statistics (average, min, max, standard deviation, median, count) for every numeric column. Covers actions 26-28 (descriptive statistics, distribution summary).

altair_split_dataC

Split a dataset into train/test partitions. Covers action 66 (train/validation/test split).

altair_train_classifierA

Train and evaluate a classification model with k-fold cross validation (Decision Tree, Random Forest, Naive Bayes, k-NN, SVM, Logistic Regression, Neural Net, or Gradient Boosted Trees). Returns the performance vector (accuracy/precision/recall/etc). Covers actions 46-55, 66-74 (supervised learning + validation).

altair_cluster_kmeansC

Segment data with k-Means clustering; returns the dataset with an added cluster-id column. Covers actions 56, 60, 64-65 (segmentation / clustering).

altair_association_rulesA

Mine association rules with FP-Growth + Create Association Rules (market-basket analysis). Input data must be in transactional/binominal (item present/absent) form. Covers actions 61-64 (association rules, support/confidence/lift, market basket analysis).

altair_reduce_dimensions_pcaB

Reduce dimensionality with PCA, keeping enough components to reach a target variance threshold. Covers action 43 (PCA).

altair_run_operator_chainA

ADVANCED / escape hatch: run ANY Altair AI Studio / RapidMiner operator graph you assemble yourself, by giving the exact operator class keys, parameters, and port-level connections. Use this for operators not covered by the dedicated tools (DBSCAN, hierarchical clustering, database connections, web/text/scraping extensions, Hugging Face / LLM operators, Optimize Parameters, Loop Files, Python/R scripting, etc). Tip: build the graph once in the Altair AI Studio GUI and use Process > Export Process to see the exact class keys and port names to copy here. The graph must end by writing its result(s) with a 'write_csv' operator to an absolute file path you choose — read that file back afterwards to see the result.

altair_run_process_fileA

Execute an existing .rmp process file (already saved on disk or exported from the Studio repository) headlessly via rapidminer-batch. Covers actions 76-80 (run saved/repeatable workflows, automate experiments) and scoring-on-new-data flows (action 84).

altair_get_current_processA

Read the XML of the process currently open in the Altair AI Studio GUI (requires the HTTP bridge extension). Useful to see what the human user is working on before suggesting changes.

altair_open_process_in_studioA

Replace the process currently open in the Altair AI Studio GUI with the given XML, handing control back to the human user so they can inspect/run/edit it visually (requires the HTTP bridge extension).

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/alan4041207/mcp-altair-studio'

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