This problem have been solved by LSP (language server protocol), all we need is a small server behind MCP that can communicate LSP information back to the LLM and get the LLM to use by adding to the prompt something like: "check your API usage with the LSP"
The unfortunate state of open source funding makes buildings such simple tool a loosing adventure unfortunately.
The unfortunate state of open source funding makes buildings such simple tool a loosing adventure unfortunately.