Keel: An Agent-Native Infrastructure Concept for SaaS Products
A design-led MVP concept for making any SaaS product usable by AI agents. Keel introspects a product's API, UI, and docs, turns every operation into a typed, named tool with a hosted MCP server, and exposes one governed endpoint behind scopes, guardrails, and approval gates. Every call is scoped, traced, and replayable.
- Location
- Berlin, Germany
- Duration
- 1 week
The Challenge
SaaS products still expose human-facing interfaces to agents. A button, a modal, a help-center article is an interface for a person who can see and click, and bolting an API onto it doesn't fix the gap: an agent still can't tell what's safe to call, with whose permission, or what just happened. Docs cannot tell an agent which calls are safe, scoped, or approved. A single API key is all-or-nothing, far too much power for an autonomous caller. An agent acting without a record leaves no audit trail for review or rollback. The question was: how do you make an existing SaaS product safely operable by agents, typed, scoped, and traced, without rebuilding it?
The Solution
Keel was designed and built across two responsive screens. The landing page lays out the problem and the closed loop behind it: map, generate, guard, publish, and observe, run on every change so the agent surface never drifts from the product underneath it. The operator console is where the work happens. It shows live call metrics, the typed tool schemas Keel emits for each operation, a hosted MCP server regenerated whenever the product changes, least-privilege scopes per tool, rate and spend guardrails, approval gates on anything that mutates, and a replayable trace of every call. Connectors feed in from the products a team already runs, GitHub, Linear, Notion, Slack, Stripe, and more, and Keel normalizes each surface into typed tools behind a single MCP/API endpoint an agent authenticates to once. Nothing mutating reaches a product until it clears its scope and approval gate. The interface uses a constructed, instrument-grade dark aesthetic with animated connector-beam visualizations, built in Next.js 16.
Keel
A design-led MVP concept for making any SaaS product usable by AI agents. Keel introspects a product's API, UI, and docs, turns every operation into a typed, named tool with a hosted MCP server, and exposes one governed endpoint behind scopes, guardrails, and approval gates. Every call is scoped, traced, and replayable.
Tech Stack
Start your project
Describe the workflow, users, tools, and constraints. webvise turns that into a clear build plan with timeline and budget before implementation starts.
Start a Project
