Documentation
Model Context Protocol Configuration
In order to use your query pipeline (see Query Pipelines ) for agents and AI, then you can use the RheinInsights Retrieval Suite as a Model Context Protocol (MCP) server.
Please note that as of now, our RheinInsights Retrieval Suite only exposes public search via MCP. |
Please note that the RheinInsights Retrieval Suite supports streamable http as transport type. SSE as deprecated transport type is not supported.
Configuration
As a prerequisite, you need to have configured at least one public search query pipeline. Please refer to Query Pipelines .
Then please open Administration > Search UX > Bot Integrations
Click on “Add” to add a new bot integration.

Bot type: please choose Model Context Protocol (public search)
Then choose the according query pipeline
Finally, define the endpoint URL where the RheinInsights Retrieval Suite and the MCP endpoint will run. The MCP endpoint is always relative to the Suite’s base URL at /api/v1/mcp, so you need to add <baseurl>/api/v1/mcp here
After clicking on validate and save the configuration is stored.
Links Section
In the links section you will find two links.
A yaml file to integrate the MCP server into PowerAutomate and Copilot.
A json file which you can integrate into your local Claude instance.
Testing
After saving the configuration, you can test the enpdoint. For instance with the model context protocol inspector by running
npx @modelcontextprotocol/inspector (suppose you have nodejs installed)
you will be able to connect via <baseurl>/api/v1/mcp with transport type streamable http.
Please note that you need to have a valid https certificate for testing. In this case you either need to replace the https certificates or work with a proxy server or a data gateway like ngrok or zrok.