I'd guess that libclang works with C files just fine.
I would expect the cplusplus_mcp to work with projects written in plain C as well.
However, when I tried to index a C project, I've got a message "Note: 0 files were indexed".
Please, add support for C files to the server