On their own, large language models are really handy for semantic search and retrieval tasks. However, their utility skyrockets once you pair them with the right collection of tools, with MCP servers ...