Replies: 2 comments
-
|
Thanks for the feedback. Currently, OpenRAG only supports stdio-based MCP — streamable HTTP is not yet implemented. That said, we’ve done a few spikes with MCP apps and streamable HTTP. Tagging product here for their experience and to align on the post-GA roadmap. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Thanks for raising this. Tracking here for future release: #1066 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I have seen evidence of a stdio based MCP server for OpenRAG. I don’t think this is the optimal way to provide an MCP server for the users of OpenRAG.
OpenRAG is already running a web server, so serving an MCP server should be relatively straightforward. It would also make maintaining the MCP server similar to the API, rather than introducing another package and transport to maintain.
If the MCP server was served from the web application, it would make adopting it easier for users. All they would need to enter into their MCP client would be the HTTP endpoint, rather than installing and running another script that ultimately only calls the OpenRAG API.
Initially the MCP server could be protected by API keys, since all users can generate their own keys. Eventually, to make it easier for end users, it could provide OAuth based authentication.
Beta Was this translation helpful? Give feedback.
All reactions