Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CONDUCTOR_API_PATHNoAPI path prefix/api
CONDUCTOR_SERVER_URLNoBase URL of your Conductor serverhttp://localhost:8080

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
list_workflowsB

List workflow executions with optional filters. Returns a list of workflow executions matching the criteria.

get_workflow_statusA

Get the current status and details of a specific workflow execution by its ID. Returns complete workflow execution details including tasks, input/output, and current status.

start_workflowC

Start a new workflow execution. Returns the workflow execution ID of the newly started workflow.

pause_workflowA

Pause a running workflow execution. The workflow will pause and can be resumed later.

resume_workflowC

Resume a paused workflow execution. The workflow will continue from where it was paused.

terminate_workflowC

Terminate a workflow execution. This will stop the workflow and mark it as terminated.

restart_workflowB

Restart a workflow execution from the beginning. This creates a new execution with the same input.

retry_workflowB

Retry a failed workflow execution from the last failed task.

search_workflowsB

Advanced search for workflow executions using query syntax. Supports complex queries with multiple criteria.

get_workflow_definitionA

Get the definition of a workflow by name and version. Returns the complete workflow definition including all tasks and configuration.

list_workflow_definitionsC

List all registered workflow definitions. Returns metadata about all workflows registered in Conductor.

create_workflow_definitionB

Create or update a workflow definition. If the workflow already exists, it will be updated.

get_task_detailsB

Get details of a specific task execution by task ID. Returns task status, input/output, and execution details.

get_task_logsC

Get execution logs for a specific task. Returns log entries generated during task execution.

update_task_statusB

Update the status of a task execution. This is typically used by workers to update task status.

get_task_definitionC

Get the definition of a task by name. Returns the task definition including configuration and metadata.

list_task_definitionsC

List all registered task definitions. Returns metadata about all tasks registered in Conductor.

create_task_definitionB

Create or update a task definition. If the task already exists, it will be updated.

get_event_handlersB

Get all event handlers or filter by event and active status. Event handlers define how Conductor responds to external events.

Prompts

Interactive templates invoked by user choice

NameDescription
troubleshoot_workflowTroubleshoot a failed or stuck workflow
analyze_failuresAnalyze recent workflow failures and identify patterns
create_workflowGuide to create a new workflow definition
monitor_workflowMonitor a running workflow execution

Resources

Contextual data attached and managed by the client

NameDescription
Workflow DefinitionsList of all registered workflow definitions in Conductor
Task DefinitionsList of all registered task definitions in Conductor
Running WorkflowsList of currently running workflow executions
Failed WorkflowsList of recently failed workflow executions

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/opensensor/conductor-mcp'

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