Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

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
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
mlops_discoverD–
mlops_activateD–
mlops_session_statusD–
file_readD–
file_writeD–
file_listD–
file_searchD–
analysis_directoryD–
git_statusD–
experiment_list_runsD–
model_listD–
storage_reportD–
create_fileD–
read_fileD–
write_fileD–
delete_fileD–
move_fileD–
copy_fileD–
create_directoryD–
rename_fileD–
list_filesD–
search_filesD–
search_file_contentD–
get_disk_usageD–
batch_deleteD–
get_operation_historyD–
get_file_infoD–
classify_fileD–
find_duplicate_filesD–
batch_classifyD–
get_dataset_statsD–
detect_model_frameworkD–
get_notebook_summaryD–
compare_filesD–
compare_directoriesD–
create_ml_projectD–
list_project_templatesD–
add_project_componentD–
validate_project_structureD–
create_archiveD–
extract_archiveD–
list_archive_contentsD–
archive_experimentD–
cleanup_projectD–
cleanup_old_checkpointsD–
cleanup_failed_runsD–
cleanup_empty_logsD–
init_experiment_trackerD–
create_runD–
log_paramsD–
log_metricsD–
log_artifactD–
finish_runD–
get_runD–
list_runsD–
compare_runsD–
get_best_runD–
delete_runD–
export_runs_csvD–
profile_datasetD–
validate_dataset_schemaD–
detect_data_driftD–
split_datasetD–
merge_datasetsD–
check_data_freshnessD–
generate_dataset_cardD–
find_dataset_filesD–
init_model_registryD–
register_modelD–
list_modelsD–
get_model_versionsD–
get_model_infoD–
promote_modelD–
tag_modelD–
compare_model_versionsD–
deprecate_modelD–
delete_model_versionD–
get_model_lineageD–
create_model_cardD–
git_initD–
git_addD–
git_commitD–
git_logD–
create_gitignoreD–
detect_uncommitted_changesD–
dvc_initD–
dvc_addD–
dvc_pushD–
dvc_pullD–
dvc_statusD–
dvc_reproD–
create_dvc_pipelineD–
dvc_check_availableD–
set_mlflow_tracking_uriD–
list_mlflow_experimentsD–
get_mlflow_runsD–
log_artifact_to_mlflowD–
download_mlflow_artifactD–
register_model_in_mlflowD–
get_mlflow_model_versionsD–

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

D1.1/5.0

Scored across 127 tools

Disambiguation1/5

With 127 tools and no descriptions, many tool names overlap significantly (e.g., file_read vs read_file, list_models vs model_list, etc.). An agent would be unable to distinguish between them, leading to frequent misselection.

Naming Consistency1/5

Naming is highly inconsistent, mixing verb_noun, noun_verb, and prefixes like mlops_, mlflow_, dvc_, git_. Similar operations use different naming patterns (e.g., file_read vs read_file), making it unpredictable.

Tool Count1/5

127 tools is far too many for a coherent server. Typical MCP servers have 3-15 tools. This large number suggests an attempt to cover everything, resulting in bloat and redundancy rather than a focused tool set.

Completeness2/5

Despite the large number of tools, the surface appears redundant (multiple file operations, repeated model list functions) and lacks clear high-level operations like deploy or monitor. Without descriptions, it's hard to assess, but there are likely gaps in ML Ops lifecycle.

Maintenance

ActivityInactive
ResponsivenessNo issues