Model Control Protocol is not Model Context Protocol. We might be suffering from too many acronyms. (Just to be clearer, I think you’re referencing on the wrong MCP)
MCP is Model Context Protocol, a standardized API for declaring remote tools for AI to call. Roo Code supports Model Context Protocol, not your creation.
Why does an MCP server need my OpenAI API key? Isn't that kind of backwards? And doesn't it defeat the point of MCP, which is that one AI provider (OpenAI, whatever) can connect to many MCP servers?