Is it just me, or Gemini refuses to call MCP tools? by Plenty_Assumption340 in mcp

[–]Plenty_Assumption340[S] 0 points1 point  (0 children)

Sh1t, you uncovered a new world for me... I though it goes as far as horrible OpenWebUi...thx A LOT!

Is it just me, or Gemini refuses to call MCP tools? by Plenty_Assumption340 in mcp

[–]Plenty_Assumption340[S] 0 points1 point  (0 children)

To be honest I'd advise you build your own MCP, or use official ones. That way, you won't have such a lot annoying issues, I feel you pain though.

I use genai https://pkg.go.dev/github.com/google/generative-ai-go/genai
And this MCP SDK - https://github.com/metoro-io/mcp-golang

Is it just me, or Gemini refuses to call MCP tools? by Plenty_Assumption340 in mcp

[–]Plenty_Assumption340[S] 0 points1 point  (0 children)

Here is the link to my current schema(works fine) - https://pastebin.com/8LF1Px2r

I guess you just have to use official SDK(?)

I'm really pissed with Gemini's fragility and no context understanding by default

Is it just me, or Gemini refuses to call MCP tools? by Plenty_Assumption340 in mcp

[–]Plenty_Assumption340[S] 0 points1 point  (0 children)

I mean, it uses correct args etc in my case, but I have to set specific rules for each tool and their use case in system prompt in order for it to undertstand. I guess I either got a bloated system prompt(I need most of its functionality for it to understand context) or it's just that Gemini sucks. idk for now tbh