Skip to main content
Glama

Server Details

Roboflow computer vision for AI agents: datasets, annotation, versioning, workflows, inference.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Unhealthy
OAuth
Works in Glama
Last Tested
Transport
Streamable HTTP
URL

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. 2 tool updates
    • Addedimages_batch_update_metadata
    • Addedimages_update_metadata
  2. 1 tool update
    • Changedautolabel_start6 fields changed
      • removedInput schema / properties / ontology / additionalProperties
        Removed value: -{
        -  "type": "string"
        -}
      • addedInput schema / properties / ontology / anyOf
        Added value: +[
        +  {
        +    "additionalProperties": {
        +      "type": "string"
        +    },
        +    "type": "object"
        +  },
        +  {
        +    "type": "null"
        +  }
        +]
      • addedInput schema / properties / ontology / default
        Added value: +null
      • changedInput schema / properties / ontology / description
        Previous value: -"Mapping of class name -> text prompt used to label, e.g. {'cat': 'a cat', 'dog': 'a dog'}. Required. For sam3, max 50 classes."New value: +"Mapping of class name -> text prompt used to label, e.g. {'cat': 'a cat', 'dog': 'a dog'}. Required for foundational models (sam3: bare nouns, max 50 classes). Optional for model_type='roboflow' — when omitted, the trained model's own classes are used."
      • removedInput schema / properties / ontology / type
        Removed value: -"object"
      • changedInput schema / required
        Previous value: -[
        -  "project_id",
        -  "batch_id",
        -  "model",
        -  "model_type",
        -  "ontology"
        -]New value: +[
        +  "project_id",
        +  "batch_id",
        +  "model",
        +  "model_type"
        +]
  3. 1 tool update
    • Changedmodels_train4 fields changed
      • changedInput schema / properties / checkpoint / description
        Previous value: -"Checkpoint to initialize from"New value: +"Checkpoint to initialize from (COCO, a Universe model, or a previous version)"
      • changedInput schema / properties / epochs / description
        Previous value: -"Number of training epochs"New value: +"Number of training epochs (max 300)"
      • changedInput schema / properties / model_type / description
        Previous value: -"Model architecture. Recommended: RF-DETR ('rfdetr-base', 'rfdetr-nano', 'rfdetr-large', etc). Also: 'yolov11n', 'yolov8n', 'yolo26n', etc. For NAS sweeps (one Training produces many child Models): 'rfdetr-nas-parent', 'rfdetr-nas-base-parent', 'rfdetr-nas-seg-parent'. NAS requires the version's validation split to have ≥15 images. Read the training-and-evaluation skill for the complete list of valid model IDs — wrong IDs cause failures."New value: +"Model architecture ID. Examples: 'rfdetr-medium' (object detection, recommended), 'yolov11n' (fast YOLO), 'rfdetr-seg-medium' (instance segmentation), 'yolo26n-pose' (keypoint), 'vit-base-patch16-224-in21k' (classification), 'qwen3_5-2b-peft' (multimodal/VLM). For NAS sweeps: 'rfdetr-nas-parent' (requires ≥15 validation images). If an invalid ID is passed, the API returns the full list of valid model types for the project's task. Read the training-and-evaluation skill for the complete list and model selection guidance."
      • changedInput schema / properties / speed / description
        Previous value: -"Training speed"New value: +"Training speed (deprecated — model_type is usually sufficient)"
  4. 3 tool updates
    • Addedcreate_project_app
    • Addeduniverse_dataset_images_search
    • Addeduniverse_search_app
  5. 5 tool updates
    • Addedagent_chat
    • Addedagent_conversation_get
    • Addedagent_conversations_list
    • Addedagent_workflow_publish
    • Changedmodels_train4 fields changed
      • changedInput schema / properties / checkpoint / description
        Previous value: -"Checkpoint to initialize from (COCO, a Universe model, or a previous version)"New value: +"Checkpoint to initialize from"
      • changedInput schema / properties / epochs / description
        Previous value: -"Number of training epochs (max 300)"New value: +"Number of training epochs"
      • changedInput schema / properties / model_type / description
        Previous value: -"Model architecture ID. Examples: 'rfdetr-medium' (object detection, recommended), 'yolov11n' (fast YOLO), 'rfdetr-seg-medium' (instance segmentation), 'yolo26n-pose' (keypoint), 'vit-base-patch16-224-in21k' (classification), 'qwen3_5-2b-peft' (multimodal/VLM). For NAS sweeps: 'rfdetr-nas-parent' (requires ≥15 validation images). If an invalid ID is passed, the API returns the full list of valid model types for the project's task. Read the training-and-evaluation skill for the complete list and model selection guidance."New value: +"Model architecture. Recommended: RF-DETR ('rfdetr-base', 'rfdetr-nano', 'rfdetr-large', etc). Also: 'yolov11n', 'yolov8n', 'yolo26n', etc. For NAS sweeps (one Training produces many child Models): 'rfdetr-nas-parent', 'rfdetr-nas-base-parent', 'rfdetr-nas-seg-parent'. NAS requires the version's validation split to have ≥15 images. Read the training-and-evaluation skill for the complete list of valid model IDs — wrong IDs cause failures."
      • changedInput schema / properties / speed / description
        Previous value: -"Training speed (deprecated — model_type is usually sufficient)"New value: +"Training speed"
  6. 1 tool update
    • Changedmodels_train1 field changed
      • changedInput schema / properties / model_type / description
        Previous value: -"Model architecture ID. Use EXACT IDs below — wrong IDs cause failures.\n\nObject Detection (recommended → RF-DETR):\n  rfdetr-pico, rfdetr-nano, rfdetr-small, rfdetr-base, rfdetr-medium, rfdetr-large, rfdetr-xlarge, rfdetr-2xlarge\n  yolo26n/s/m/l/x, yolov12n/s/m/l/x, yolov11n/s/m/l/x, yolov8n/s/m/l/x\n  yolo_nas_s/m/l, yololite-n/s/m/l/xl, yololite-edge-n/s/m/l/xl\n\nInstance Segmentation:\n  rfdetr-seg-nano/small/medium/large/xlarge/2xlarge\n  yolo26n-seg .. yolo26x-seg, yolov11n-seg .. yolov11x-seg, yolov8n-seg .. yolov8x-seg\n  sam3-large\n\nKeypoint / Pose:\n  yolo26n-pose .. yolo26x-pose, yolov11n-pose .. yolov11x-pose, yolov8n-pose .. yolov8x-pose\n\nClassification:\n  vit-base-patch16-224-in21k, resnet18/34/50/101\n  vit_base_patch16_dinov3.lvd1689m, vit_small_patch16_dinov3.lvd1689m\n\nSemantic Segmentation: deeplabv3plus\n\nMultimodal / VLM:\n  qwen3_5-2b-peft, qwen3_5-0.8b-peft, qwen3vl-2b-instruct, qwen3vl-2b-instruct-peft\n  smolvlm2-peft, smolvlm-256m-peft\n  florence-2-base, florence-2-large, florence-2-base-peft, florence-2-large-peft\n  paligemma2-3b-pt-224/448/896, paligemma2-3b-pt-224-peft\n  qwen25-vl-7b, qwen25-vl-7b-peft\n\nNAS sweeps (produces many child models):\n  rfdetr-nas-parent, rfdetr-nas-base-parent, rfdetr-nas-seg-parent\n  NAS requires ≥15 validation images.\n\nRead the training-and-evaluation skill for model selection guidance, checkpoint options, and training best practices."New value: +"Model architecture ID. Examples: 'rfdetr-medium' (object detection, recommended), 'yolov11n' (fast YOLO), 'rfdetr-seg-medium' (instance segmentation), 'yolo26n-pose' (keypoint), 'vit-base-patch16-224-in21k' (classification), 'qwen3_5-2b-peft' (multimodal/VLM). For NAS sweeps: 'rfdetr-nas-parent' (requires ≥15 validation images). If an invalid ID is passed, the API returns the full list of valid model types for the project's task. Read the training-and-evaluation skill for the complete list and model selection guidance."
  7. 1 tool update
    • Changedmodels_train4 fields changed
      • changedInput schema / properties / checkpoint / description
        Previous value: -"Checkpoint to initialize from"New value: +"Checkpoint to initialize from (COCO, a Universe model, or a previous version)"
      • changedInput schema / properties / epochs / description
        Previous value: -"Number of training epochs"New value: +"Number of training epochs (max 300)"
      • changedInput schema / properties / model_type / description
        Previous value: -"Model architecture. Recommended: RF-DETR ('rfdetr-base', 'rfdetr-nano', 'rfdetr-large', etc). Also: 'yolov11n', 'yolov8n', 'yolo26n', etc. For NAS sweeps (one Training produces many child Models): 'rfdetr-nas-parent', 'rfdetr-nas-base-parent', 'rfdetr-nas-seg-parent'. NAS requires the version's validation split to have ≥15 images. Read the training-and-evaluation skill for the complete list of valid model IDs — wrong IDs cause failures."New value: +"Model architecture ID. Use EXACT IDs below — wrong IDs cause failures.\n\nObject Detection (recommended → RF-DETR):\n  rfdetr-pico, rfdetr-nano, rfdetr-small, rfdetr-base, rfdetr-medium, rfdetr-large, rfdetr-xlarge, rfdetr-2xlarge\n  yolo26n/s/m/l/x, yolov12n/s/m/l/x, yolov11n/s/m/l/x, yolov8n/s/m/l/x\n  yolo_nas_s/m/l, yololite-n/s/m/l/xl, yololite-edge-n/s/m/l/xl\n\nInstance Segmentation:\n  rfdetr-seg-nano/small/medium/large/xlarge/2xlarge\n  yolo26n-seg .. yolo26x-seg, yolov11n-seg .. yolov11x-seg, yolov8n-seg .. yolov8x-seg\n  sam3-large\n\nKeypoint / Pose:\n  yolo26n-pose .. yolo26x-pose, yolov11n-pose .. yolov11x-pose, yolov8n-pose .. yolov8x-pose\n\nClassification:\n  vit-base-patch16-224-in21k, resnet18/34/50/101\n  vit_base_patch16_dinov3.lvd1689m, vit_small_patch16_dinov3.lvd1689m\n\nSemantic Segmentation: deeplabv3plus\n\nMultimodal / VLM:\n  qwen3_5-2b-peft, qwen3_5-0.8b-peft, qwen3vl-2b-instruct, qwen3vl-2b-instruct-peft\n  smolvlm2-peft, smolvlm-256m-peft\n  florence-2-base, florence-2-large, florence-2-base-peft, florence-2-large-peft\n  paligemma2-3b-pt-224/448/896, paligemma2-3b-pt-224-peft\n  qwen25-vl-7b, qwen25-vl-7b-peft\n\nNAS sweeps (produces many child models):\n  rfdetr-nas-parent, rfdetr-nas-base-parent, rfdetr-nas-seg-parent\n  NAS requires ≥15 validation images.\n\nRead the training-and-evaluation skill for model selection guidance, checkpoint options, and training best practices."
      • changedInput schema / properties / speed / description
        Previous value: -"Training speed"New value: +"Training speed (deprecated — model_type is usually sufficient)"
  8. 2 tool updates
    • Addeddevices_get_default_config
    • Addeddevices_update_config
  9. 11 tool updates
    • Addedautolabel_job_get
    • Addedautolabel_start
    • Addedmodel_evals_get
    • Addedmodel_evals_get_confidence_sweep
    • Addedmodel_evals_get_confusion_matrix
    • Addedmodel_evals_get_image_predictions
    • Addedmodel_evals_get_map_results
    • Addedmodel_evals_get_performance_by_class
    • Addedmodel_evals_get_recommendations
    • Addedmodel_evals_get_vector_analysis
    • Addedmodel_evals_list
  10. 2 tool updates
    • Changedmodels_star_nas1 field changed
      • changedInput schema / properties / model_id / description
        Previous value: -"NAS-trained model id (Firestore document id, from models_list[].id or trainings_get_results[].models[].modelId)."New value: +"Public model id (the `url` field from models_list[] or models[].modelId from trainings_get_results), e.g. 'beer-can-hackathon-410-nas-gpu-b'. Just the bare id — workspace prefix added automatically."
    • Addedprojects_health
  11. 18 tool updates
    • Addedasync_tasks_get
    • Addeddevices_create
    • Addeddevices_get
    • Addeddevices_get_config
    • Addeddevices_get_config_history
    • Addeddevices_get_events
    • Addeddevices_get_logs
    • Addeddevices_get_telemetry
    • Addeddevices_list
    • Addeddevices_streams_get
    • Addeddevices_streams_list
    • Changedmodels_list1 field changed
      • addedInput schema / properties / group
        Added value: +{
        +  "anyOf": [
        +    {
        +      "type": "string"
        +    },
        +    {
        +      "type": "null"
        +    }
        +  ],
        +  "default": null,
        +  "description": "Optional NAS modelGroup to scope the list to a single NAS run. Get this value from trainings_get_results."
        +}
    • Addedmodels_star_nas
    • Changedmodels_train1 field changed
      • changedInput schema / properties / model_type / description
        Previous value: -"Model architecture. Recommended: RF-DETR ('rfdetr-base', 'rfdetr-nano', 'rfdetr-large', etc). Also: 'yolov11n', 'yolov8n', 'yolo26n', etc. Read the training-and-evaluation skill for the complete list of valid model IDs — wrong IDs cause failures."New value: +"Model architecture. Recommended: RF-DETR ('rfdetr-base', 'rfdetr-nano', 'rfdetr-large', etc). Also: 'yolov11n', 'yolov8n', 'yolo26n', etc. For NAS sweeps (one Training produces many child Models): 'rfdetr-nas-parent', 'rfdetr-nas-base-parent', 'rfdetr-nas-seg-parent'. NAS requires the version's validation split to have ≥15 images. Read the training-and-evaluation skill for the complete list of valid model IDs — wrong IDs cause failures."
    • Addedprojects_fork
    • Addedtrainings_cancel
    • Addedtrainings_get_results
    • Addedtrainings_stop
  12. 1 tool update
    • Changedmodels_train1 field changed
      • changedInput schema / properties / model_type / description
        Previous value: -"Model architecture (e.g. 'yolov8n', 'rf-detr-base', 'paligemma2-3b')"New value: +"Model architecture. Recommended: RF-DETR ('rfdetr-base', 'rfdetr-nano', 'rfdetr-large', etc). Also: 'yolov11n', 'yolov8n', 'yolo26n', etc. Read the training-and-evaluation skill for the complete list of valid model IDs — wrong IDs cause failures."
  13. 30 tool updates
    • First observedannotation_batches_get
    • First observedannotation_batches_list
    • First observedannotation_jobs_create
    • First observedannotations_save
    • First observedimages_prepare_upload
    • First observedimages_prepare_upload_zip
    • First observedimages_search
    • First observedimages_upload_zip_status
    • First observedmeta_feedback_send
    • First observedmodels_get
    • First observedmodels_get_training_status
    • First observedmodels_infer
    • First observedmodels_list
    • First observedmodels_train
    • First observedprojects_create
    • First observedprojects_get
    • First observedprojects_list
    • First observeduniverse_search
    • First observedversions_export
    • First observedversions_generate
    • First observedversions_get
    • First observedworkflow_blocks_get_schema
    • First observedworkflow_blocks_list
    • First observedworkflow_specs_run
    • First observedworkflow_specs_validate
    • First observedworkflows_create
    • First observedworkflows_get
    • First observedworkflows_list
    • First observedworkflows_run
    • First observedworkflows_update

Frequently Asked Questions

Discussions

No comments yet. Be the first to start the discussion!

Related MCP Connectors

Related MCP Servers

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A3.7/5.0
Disambiguation4/5

Most tools have distinct purposes, but there are a few potentially confusing pairs like trainings_cancel vs. trainings_stop and workflow_specs_run vs. workflows_run, which could cause misselection by an agent.

Naming Consistency3/5

Names follow a general verb_noun pattern but with inconsistent ordering: some are domain_first (annotation_batches_get) and others action_first (versions_export). This mix may reduce predictability.

Tool Count3/5

With 46 tools, the set is large but covers many subdomains of a computer vision platform. It's on the heavy side but not excessive given the scope.

Completeness4/5

The toolset covers CRUD operations for projects, models, devices, and workflows, plus additional features like training and inference. Minor gaps exist (e.g., annotation deletion) but core workflows are well-supported.

Resources