Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPUS_SERVICE_KEYYesYour Opus service key for authentication. Get this from Opus platform: My Organization → gear icon → API Keys → Generate API Key

Tools

Functions exposed to the LLM to take actions

NameDescription
get_workflow_details

Get workflow details including jobPayloadSchema that defines required inputs for a workflow

initiate_job

Initiate a new job for a workflow. Returns jobExecutionId required for subsequent operations

generate_file_upload_url

Generate presigned URL for file upload. Returns presignedUrl (for uploading) and fileUrl (to reference in job execution)

execute_job

Execute a job with populated input values. Use jobPayloadSchema from get_workflow_details to structure inputs correctly

get_job_status

Get the current status of a job execution (e.g., IN PROGRESS, COMPLETED, FAILED)

get_job_results

Get the results of a completed job execution. Only works when job status is COMPLETED

get_job_audit_log

Get detailed audit log of all system actions during job execution

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/Moenamatics/Opus-MCP'

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