Agents need interfaces they can rely on
Riviera turns the API you already have into tools AI agents can use. Import an OpenAPI document or connect your MCP server, and Riviera serves the tools, publishes changes as versions and shows every call. Your backend keeps running every call and keeps its own rules.
Why we exist
A SaaS company that wants agents to use its product today has to build and run an MCP server next to its API, and hard-code tool names, descriptions and schemas into the same source as the business logic that runs them. Changing how an agent understands a tool means a code change, a review and a deploy, and there is no easy way to check that an agent picks the right tool before it ships. Riviera is that missing layer.
What we believe
The words an agent reads should be configurable and versioned on their own, separately from the code that executes them. Every change should be tested before it reaches agents, published as a new version rather than edited in place, and measured against real calls afterwards.
Riviera changes what agents read, never what your server does. It reports the outcome your server actually returned, never invents a result and never works around your server’s own rules.
Get in touch
If you have an API or MCP and want agents to use it reliably, start free or get in touch.