googleapis/mcp-toolbox · error
error generating manifest for tool %q: %w
Error message
error generating manifest for tool %q: %w
What it means
Error "error generating manifest for tool %q: %w" thrown in googleapis/mcp-toolbox.
Source
Thrown at internal/group/group.go:153
// resolved tools and sources maps.
func (g Group) ToolsetManifest(serverVersion string, mgr GroupManager) (tools.ToolsetManifest, error) {
toolsManifest := make(map[string]tools.Manifest, len(g.ToolNames))
for _, name := range g.ToolNames {
tool, ok := mgr.GetTool(name)
if !ok {
return tools.ToolsetManifest{}, fmt.Errorf("tool does not exist: %s", name)
}
srcName := tool.GetSourceName()
var src sources.Source
if srcName != "" {
src, ok = mgr.GetSource(srcName)
if !ok {
return tools.ToolsetManifest{}, fmt.Errorf("unable to retrieve %s source for tool %q", srcName, name)
}
}
m, err := tool.Manifest(src)
if err != nil {
return tools.ToolsetManifest{}, fmt.Errorf("error generating manifest for tool %q: %w", name, err)
}
toolsManifest[name] = m
}
return tools.ToolsetManifest{ServerVersion: serverVersion, ToolsManifest: toolsManifest}, nil
}
View on GitHub (pinned to 8cc6e09de2)
When it happens
Trigger: Thrown at internal/group/group.go:153 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/aeb36812579e0144.
Report an issue: GitHub.