googleapis/mcp-toolbox · error
prompt does not exist: %s
Error message
prompt does not exist: %s
What it means
Error "prompt does not exist: %s" thrown in googleapis/mcp-toolbox.
Source
Thrown at internal/server/mcp/v20260728/manifests.go:181
Description: arg.GetDesc(),
Required: parameters.CheckParamRequired(arg.GetRequired(), arg.GetDefault()),
}
mcpArgs = append(mcpArgs, promptArg)
}
return Prompt{
BaseMetadata: BaseMetadata{Name: name},
Description: desc,
Arguments: mcpArgs,
}
}
// GenerateListPromptsResult generates the list/prompts result
func GenerateListPromptsResult(pMgr *primitives.PrimitiveManager, g group.Group) (ListPromptsResult, error) {
mcpManifest := make([]Prompt, 0, len(g.PromptNames))
for _, promptName := range g.PromptNames {
prompt, ok := pMgr.GetPrompt(promptName)
if !ok {
return ListPromptsResult{}, fmt.Errorf("prompt does not exist: %s", promptName)
}
promptManifest := generatePromptManifest(promptName, prompt.GetDesc(), prompt.GetArguments())
mcpManifest = append(mcpManifest, promptManifest)
}
res := ListPromptsResult{
Prompts: mcpManifest,
Result: Result{
ResultType: resultTypeComplete,
},
CacheableResult: CacheableResult{
TtlMs: g.GetTTLMs(),
CacheScope: cacheScope(g.GetCacheScope()),
},
}
return res, nil
}
// GenerateGetGroupResult generates the groups/get result for a single group'sView on GitHub (pinned to 8cc6e09de2)
When it happens
Trigger: Thrown at internal/server/mcp/v20260728/manifests.go:181 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of googleapis/mcp-toolbox@8cc6e09de2 (2026-09-05).
Data as JSON: /api/errors/dc0119f8d8f768d2.
Report an issue: GitHub.