Skip to main content
Glama

Task Master

by eyaltoledano

models

Configure and manage AI models for task generation and research in the Task Master server. Set primary, research, or fallback models, list available options, and customize model providers for project needs.

Instructions

Get information about available AI models or set model configurations. Run without arguments to get the current model configuration and API key status for the selected model providers.

Input Schema

NameRequiredDescriptionDefault
azureNoIndicates the set model ID is a custom Azure OpenAI model.
bedrockNoIndicates the set model ID is a custom AWS Bedrock model.
listAvailableModelsNoList all available models not currently in use. Input/output costs values are in dollars (3 is $3.00).
ollamaNoIndicates the set model ID is a custom Ollama model.
openrouterNoIndicates the set model ID is a custom OpenRouter model.
projectRootYesThe directory of the project. Must be an absolute path.
setFallbackNoSet the model to use if the primary fails. Model provider API key is required in the MCP config ENV.
setMainNoSet the primary model for task generation/updates. Model provider API key is required in the MCP config ENV.
setResearchNoSet the model for research-backed operations. Model provider API key is required in the MCP config ENV.
vertexNoIndicates the set model ID is a custom Google Vertex AI model.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "azure": { "description": "Indicates the set model ID is a custom Azure OpenAI model.", "type": "boolean" }, "bedrock": { "description": "Indicates the set model ID is a custom AWS Bedrock model.", "type": "boolean" }, "listAvailableModels": { "description": "List all available models not currently in use. Input/output costs values are in dollars (3 is $3.00).", "type": "boolean" }, "ollama": { "description": "Indicates the set model ID is a custom Ollama model.", "type": "boolean" }, "openrouter": { "description": "Indicates the set model ID is a custom OpenRouter model.", "type": "boolean" }, "projectRoot": { "description": "The directory of the project. Must be an absolute path.", "type": "string" }, "setFallback": { "description": "Set the model to use if the primary fails. Model provider API key is required in the MCP config ENV.", "type": "string" }, "setMain": { "description": "Set the primary model for task generation/updates. Model provider API key is required in the MCP config ENV.", "type": "string" }, "setResearch": { "description": "Set the model for research-backed operations. Model provider API key is required in the MCP config ENV.", "type": "string" }, "vertex": { "description": "Indicates the set model ID is a custom Google Vertex AI model.", "type": "boolean" } }, "required": [ "projectRoot" ], "type": "object" }

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/eyaltoledano/claude-task-master'

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