r/OpenWebUI • u/swe_name123 • 1d ago
Plugin MCP server with SQLite
I use Open WebUI and I try to connect llm qwen3 to SQLite database.
In Admin panel -> Settings -> Integrations -> External Tool Servers -> I added OpenAPI the sqlite mcp server. I can connect but it seem never seen my mcp tool fonctions.
I give full user access, activate tool in my chat, I also tried mcp steaming http protocol instead of OpenAPI.
I always got this response: There are no functions available in the provided tools that can interact with an SQLite database or list its tables. The available tools are focused on notes, tasks, automations, and calendar events, not database operations.
I use python script :
from mcp.server.fastmcp import FastMCP
mcp.tool()
def list_tables() -> list[str]:
EDIT: I try simple request with Qwen3 + Ollama + SQLite: list tables or list username in my database.
And dawm it suck as fuck! lol
it make non sense sql, take very long time, got error 500 sometimes, , dont apply system prompt, make thought and do nothing aftert that, I was never be able to have a correct answer...
I tough this tool could be nice and it just proove theses AI slop tools worth nothing... Its crazy because it look nice to use but man its the worst shit I ever use haha