API management, rebuilt for the agentic era
Elva discovers every API in your code, governs what each audience can access, and exposes it to developers and AI agents. Catalog, contracts, testing, and hosted MCP servers in one pipeline. No spec required.

Turn any repo into a complete API catalog, even without specs
Know how agent-ready your APIs really are
Every endpoint scored on design, security, and AI readiness. One-click AI fixes. Test the traditional way too.
API contracts decide what ships
Pick the audience, the endpoints, the fields they get, and where it ships. Elva then diffs every commit against that promise and tells you the moment the source drifts away from it.
DELETE/builds/{id}BREAKINGResponse field removed from schema+2−9a91f2c42h
GET/billing/plansBREAKINGAuth scope tightened on billing routes+3−17e15b024h
Run your MCP servers like real infrastructure
Generate an MCP server from any API. Hosted, authed through Elva's MCP gateway, fully logged. Not weekend demos.

Claude, Cursor, or any MCP client. The contract decides which tools each audience sees, auth and logging come standard.
npx elva mcp add paymentsTry the MCP Playground, then read the agent feedback
Test the server with a real agent in the Playground. Once it is live, the agents calling it tell you which tools confused them.
The MCP gateway your agents call
Claude, Cursor, and your partners connect to a hosted server with scoped keys. Every call is checked and logged, and your credentials never leave Elva.
Tell the Elva agent what to ship
Contract generated, MCP updated, changelog drafted, stakeholders notified.
Hi Natia, I’m Elva 👋 What would you like to ship today?
Suggestions to get started with:Numbers from teams running Elva
Three write-ups from real deployments: what governed MCP servers, structured errors, and per-audience contracts change in practice.
Across 1.2 million tool calls, one vague error message drove a third of retry traffic. Structured errors naming the field fixed it.
Read the numbers →One team, first quarter on contracts: for the first time they could prove no active consumer referenced the endpoints they deleted.
Read the numbers →Answers the security review before it asks
SOC 2 Type II, ISO 27001 and GDPR on the infrastructure Elva runs on. SSO and SCIM from the identity provider you already run. Hosted, in your own cloud, or on-prem.
Certified infrastructure
- SOC 2 Type IIcertified
- ISO 27001 / 27701certified
- GDPRcompliant
Runs where your perimeter ends
- Hosted SaaSManaged upgrades, 99.9% SLA
- Private cloudYour VPC, your KMS keys
- On-premAir-gapped, no egress
Works with every identity provider
Identity providers were built for people signing in to apps. Elva extends the one you already run to AI agents, so access follows your existing teams and roles.
- SAML 2.0 and OIDC single sign-on, enforced across every workspace
- SCIM keeps groups, roles, and deprovisioning in sync
- Every agent gets its own identity in the audit trail
FAQ
What is Elva?
Elva is the system that discovers every API in your codebase, understands and scores them, governs what each audience can access, and exposes them to developers, applications, and AI agents through documentation, SDKs, and hosted MCP servers. Elva sits between your codebase and everything that consumes your APIs. It is built by Theneo and used by teams from startups to Fortune 500 companies.
Is Elva an API gateway?
No. Elva sits above your repositories and existing gateways. It discovers, governs, and exposes APIs while your gateway keeps handling runtime traffic. The exception is MCP: Elva hosts and gates MCP servers itself, with scoped keys, per-tool authorization, and full call logs.
How is Elva different from Postman?
Postman is where developers work with individual requests. Elva is the system of record for an organization's entire API estate: what exists, who owns it, what each audience can access, and what agents are calling.
Does Elva need an OpenAPI spec to start?
No. Elva derives the catalog from your code by reading route registrations, validators, and serializers, then emits OpenAPI 3.1 as an output. Existing specs are imported and kept in sync with the code on every commit.
How does Elva work with AI agents?
Elva generates MCP servers from your API contracts and hosts them behind an auth gateway with scoped keys, per-tool authorization, and full call logs, so Claude, Cursor, ChatGPT, and partner agents can use your APIs safely.
How much does Elva cost?
The Free plan covers 1 repo and 1,000 tool calls a month, forever. Startup is $100 per month flat, Business is $600 per month billed annually, and Enterprise is custom. Every plan includes unlimited members.
Is Elva ready for an enterprise security review?
SOC 2 Type II and ISO 27001/27701 are certified and GDPR is covered by a DPA, all held by Theneo and covering the infrastructure Elva runs on. SSO, SAML, OIDC, and SCIM work with the identity provider you already run, and Elva deploys as hosted SaaS, in your private cloud, or on-prem.
Who builds Elva?
Elva is built by Theneo, the API documentation company whose platform is used by 20,000 companies.
Ship APIs any agent can call
Humans, tests, partners, agents. One catalog, one contract, one place.
npx elva init