Semantic Searching

Cursor would be 100x better if LLMs had MCP tools to do semantic searches. If they’re confused, they can get the tooltip of a function/class. If they need to see the source code of a function of class to better understand it, they can go to definition. To get a better understand of a file they can get all the symbols in the file. Semantic searching is way better than grep searching, etc. I’m surprised cursor doesn’t have this ability yet. I created an MCP server that has most of these features but I think it would be way better if the cursor team integrated it directly into cursor. I give cursor full permission to use my source code in their product.