Hello everyone and hello the best IDE!
Please share your experience in the following question.
The problem: the cursor does not see the whole picture of the project, and with large files it adds to them or even duplicates the code. To avoid this, when making requests to it, it is necessary to clearly show which files need to be updated, etc.
To work with documentation on different frameworks, I connected an MCP server. Before performing any work, the cursor first looks at the documentation and already works on the basis of it - it always turns out perfectly! I’m thinking of making a similar thing for architecture so that the cursor always keeps the project architecture up to date. And before executing the request, it always looked at the architecture to understand which files are there, which code already exists and which one needs to be edited. In this case, there will be no problem described above.
I thought maybe similar tools already exist? Please tell me who solves this issue and what uses it?at